Junior — Middle
Kas saaksite loetleda peamised meetodid, mida kasutatakse andmevirnades?
sobes.tech AI
Vastus AI-lt
Põhimeetodid, mida rakendatakse andmeandmete massiividele, hõlmavad:
- Iteratsioon — massiivi elementide läbimine töötlemiseks või analüüsiks.
- Filtreerimine — elementide valimine, mis vastavad teatud tingimusele.
- Sorteerimine — elementide järjestamine antud kriteeriumi järgi.
- Otsing — elemendi või indeksi leidmine väärtuse järgi.
- Kaardistamine (transformatsioon) — uue massiivi loomine, kus iga element muudetakse funktsiooniga.
- Vähendamine (kokkuvõte) — massiivi vähendamine ühe väärtuseni, näiteks summa või keskmine.
JavaScripti näide:
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