Loading:

Ferie zimowe - 3 za 2

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


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=12&t=1914

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: divix
Ranga: Administrator serwisu Punktów: 37719
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-17 v.1.5 | design: diviXdesign & rainbowcolors