Answer

Answer

@js_test

Ответ:
Зависит от движка браузера

Объяснение:
Во многих браузерах parseInt реализован так, что 08 воспринимается как восьмеричное число. Так как в восьмеричной системе нет цифры 8, то число представляется как 0. На самом деле в спецификации ECMAScript рекомендуется в таких случаях использовать десятичную систему счисления. Но из популярных браузеров этой рекомендации следует только Opera и Chrome.

Код для проверки:
parseInt("08")



Report Page