Junior — Middle
Можете ли да наведете главне методе применљиве на низове података?
sobes.tech АИ
Одговор од АИ
Osnovne metode primenjene na nizove podataka uključuju:
- Iteracija — prolazak kroz elemente niza radi obrade ili analize.
- Filtriranje — izbor elemenata koji zadovoljavaju određeni uslov.
- Sortiranje — poređivanje elemenata prema datom kriterijumu.
- Pretraga — pronalaženje elementa ili indeksa po vrednosti.
- Mapiranje (transformacija) — kreiranje novog niza gde je svaki element transformisan funkcijom.
- Redukcija (sažimanje) — smanjenje niza na jednu vrednost, na primer, zbir ili prosek.
Primer u JavaScript-u:
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