TypeScript-тегі кортеждердің міндетті емес элементтері
Кортеждер мән беруді талап етпейтін міндетті емес элементтерге ие болуы мүмкін. Элементтің міндетті емес екенін көрсету үшін элемент типінен кейін сұрақ белгісі қойылады.
Мысал ретінде пайдаланушы туралы кортежде тағы бір міндетті емес элемент жасайық:
let user: [string, number, boolean?];
Кортежімізді үшінші элементті көрсете отырып толтырайық:
user = ['john', 31, true];
Енді үшінші элементті қалдырып, кортежді толтырайық:
user = ['john', 31];
Келесі кортежді деректермен толтырыңыз:
let date: [number, number?, number?];