Loading:


isNaN() [AS 2]

isNaN(argument);

 

- argument do sprawdzenia

 

Funkcja sprawdza czy podany w argumencie obiekt nie jest numerem/liczbą (NaN - not a number), jeśli nie jest zwróci TRUE, jeśli jest numerem, zwróci FALSE.

 

Kompatybilność: Flash5+

 

Przykład:

trace( isNaN("Tree") );
// zwróci true

trace( isNaN(56) );
// zwróci false

trace( isNaN(Number.POSITIVE_INFINITY) )
// zwróci false

var dividend:Number;
var divisor:Number;
divisor = 1;
trace( isNaN(dividend/divisor) );
// wyświetli: true
// Zwróci true ponieważ zmienna dividend nie jest zdefiniowana.
// Nie powinno sie używać isNAN() aby sprawdzać dzielenie przez 0 ponieważ funkcja zwróci false.
// Dodatnia liczba podzielona przez 0 równa się nieskończoność (Number.POSITIVE_INFINITY).
// Ujemna liczba podzielona przez 0 równa się Minus nieskończoność (Number.NEGATIVE_INFINITY).



Napisz Artyku³

Listing

niema




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38423
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors