Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 274

W JavaScript wynik operacji jest równy wartości NaN, jeśli skrypt próbował wykonać

  1. Afunkcję parseFloat zamiast parseInt na zmiennej liczbowej
  2. Bdziałanie arytmetyczne, a zawartość zmiennej była napisemPoprawna
  3. Cdziałanie arytmetyczne na dwóch zmiennych liczbowych dodatnich
  4. Dfunkcję sprawdzającą długość napisu, a zawartość zmiennej była liczbą

Wyjaśnienie

JavaScript zwraca NaN, gdy działanie arytmetyczne dostanie napis, którego nie da się potraktować jako liczby, na przykład odejmowanie dwóch takich napisów.