Mam irytujący problem z JavaScript . > parseInt(1 / 0, 19) > 18 Dlaczego parseIntfunkcja powraca
Mam irytujący problem z JavaScript . > parseInt(1 / 0, 19) > 18 Dlaczego parseIntfunkcja powraca
W porządku, więc bawiłem się parsowaniem, żeby zobaczyć, jak radzi sobie z wartościami, które nie zostały jeszcze zainicjowane, i natknąłem się na ten klejnot. Poniższe dzieje się w przypadku dowolnego podstawnika 24 lub nowszego. parseInt(null, 24) === 23 // evaluates to true Przetestowałem to w...
Chcę tylko wiedzieć, czy istnieje lepsze rozwiązanie do parsowania liczby ze znaku w ciągu (zakładając, że wiemy, że znak o indeksie n jest liczbą). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //result: x = 5 (nie trzeba dodawać, że to tylko...
Czytam to, ale mylę to, co napisano w parseInt z rozdziałem o argumentach radix Dlaczego to parseInt(8, 3)→ NaNi parseInt(16, 3)→ 1? AFAIK 8 i 16 nie są bazowe-3 cyfry, to parseInt(16, 3)należy zwrócić