Я просто хочу понять логику js с 0-s в начале числа. НапримерJavascript 0 в начале номера
var x = 09.3
// here x == 9.3
// other example
09.3 == 9.3
// returns true
// but check this one
var x = 02.5
// Uncaught SyntaxError: Unexpected number
// or this one
02.5 == 2.5
// same error here
Может кто-нибудь объяснить, как это работает, почему в первом примере это работает, и игнорирует ведущие нули, а во втором примере это дает мне SyntaxError
Спасибо
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types#Integers – hindmost
В моем браузере '09.3' определенно не равен' 0,3'. Какой браузер (или среда) вы используете? – Pointy
Pointy, извините за ошибку, я имею в виду 9.3 – Gor