Powiel możliwe:
Workarounds for JavaScript parseInt octal bugdlaczego parseInt ('08 ') daje 0, natomiast parseInt ('07') daje 7
pracuję nad javascript, a ja wydaje się, że to dziwne, że funkcja javascript parseInt ('08 ') zwraca 0, a parseInt ('07') zwraca 7.
to zachowanie wydaje się być obecne w Firefoksie.
parseInt ('08') powraca w IE 8, ale 0 Firefox ..
Dlaczego? Chcę, aby parseInt ('08 ') zwracał 8, zgodnie z oczekiwaniami i wchodząc w IE.
'parseInt ('08 ',' 10 ');'? Naprawdę? Zwykle zrobimy po prostu '+" 08 "', ponieważ dodanie '+' przed ciągiem zmieni go w Numer bez problemu. –
hacki będą działać też – AceCorban
@Derik Post hoc ergo propter hoc – lededje