Middle
Jaký je rozdíl mezi some a includes?
sobes.tech AI
Odpověď od AI
some a includes jsou metody polí v JavaScriptu, ale slouží různým účelům:
-
somekontroluje, zda alespoň jeden prvek pole splňuje podmínku stanovenou v předané funkci. Vracítruenebofalse. -
includeskontroluje, zda pole obsahuje konkrétní hodnotu. Vracítruenebofalse.
Příklad:
const arr = [1, 2, 3, 4];
// some: kontrolujeme, jestli je v poli číslo větší než 3
console.log(arr.some(x => x > 3)); // true
// includes: kontrolujeme, jestli je v poli číslo 3
console.log(arr.includes(3)); // true