Sobes.tech
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