Записи с метками ‘javascript’

Внезапно открытие javascript:america()

Среда, 23 декабря 2009

Совершенно неожиданно открыл для себя, что вот такая штука на javascript’е вернет восьмерку «8» только в Опере, а в остальных браузерах (IE 6-8, FF 3.5, Chrome) — Ноль «0»!

function america(num){
    return parseInt(num);
}
wtf = america('08'); // возвращает «0»

Поэтому нужно корректировать, что же мы хотим:

function america(num){
    return parseInt(num, 10); // а хотим мы указать систему счисления.
}
fucking_eight = america('08'); // возвращает «8»

Вот такая лажа. Век живи — век учись.