Skocz do zawartości
greg505

Funkcja Parseint()

Rekomendowane odpowiedzi

nie moge znalezc dokladnego opsiu co zwraca funkcja parseInt(), ktos moze mi wyjasnic :?

 

cos=parseInt(unescape('%32%35%38'))

unescape('%32%35%38') wynosi 258

Edytowane przez greg505

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

a moglbys mi podac co dokladnie w tej sytucaji zwroci <_<

 

znalazlem taki przyklad do parseint ale jakos nie moge tego zrozumiec, w kodzie ktory podalem wyzej nie ma podanego systemu liczbowego

 

Examples:

 

parseInt("0", 10) returns 0

parseInt("473", 10) returns 473

parseInt("-0", 10) returns 0

parseInt("-FF", 16) returns -255

parseInt("1100110", 2) returns 102

:-|

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jesli nie podajesz systemu liczbowego to jest on rozpoznawany na podstawie stringa.. Jesli podasz np. '0xFF' to zostanie to rozpoznane jako liczba szesnastkowa, '0123' zostanie potraktowane jako liczba z systemu oktalnego. W Twoim przypadku '258' zostanie potraktowane jako liczba dziesietna i taka tez wartosc zostanie zwrocona (nie wiem czemu nie mogles tego po prostu sprawdzic...).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...