JavaScript · Junior · Pytanie 27 z 75
Co zwracają [NaN].includes(NaN) i [NaN].indexOf(NaN)?
- ✓Poprawna odpowiedź:
truei-1 - 2
falsei-1 - 3
truei0
Wyjaśnienie
indexOf używa ścisłej równości ===, a NaN !== NaN. includes używa algorytmu SameValueZero, który uznaje NaN za równy sobie. Dlatego includes jest pewniejszy do sprawdzania obecności.