Junior — Middle
Оё метавонед усулҳои асосии татбиқшуда ба массивҳои маълумотро номбар кунед?
sobes.tech AI
Ҷавоб аз AI
Равандҳои асосие, ки ба массивҳои додаҳо татбиқ мешаванд, иборатанд аз:
- Итератсия — гузаштан аз унсурҳои массив барои коркард ё таҳлил.
- Филтр кардан — интихоби унсурҳое, ки шарти муайянро қонеъ мекунанд.
- Тартиб додан — тартиб додани унсурҳо мувофиқи меъёри додашуда.
- Ҷустуҷӯ — ёфтани унсур ё индекс бо арзиш.
- Нақл (тағйирот) — сохтани массиви нав, ки дар он ҳар унсур бо функсия тағйир дода мешавад.
- Ҳамҷоя кардан (камар) — кам кардани массив ба як арзиш, масалан, ҷамъ ё миёна.
Масалан дар JavaScript:
const numbers = [1, 2, 3, 4, 5];
const evens = numbers.filter(n => n % 2 === 0); // [2, 4]
const squares = numbers.map(n => n * n); // [1, 4, 9, 16, 25]
const sum = numbers.reduce((acc, n) => acc + n, 0); // 15