ฟังก์ชัน parseInt ของ Javascript ดูเหมือนจะไม่ทำงานอย่างสมบูรณ์
parseInt("01") returns 1
parseInt("02") returns 2
parseInt("03") returns 3
parseInt("04") returns 4
parseInt("05") returns 5
parseInt("06") returns 6
parseInt("07") returns 7
parseInt("08") returns 0
parseInt("09") returns 0
คุณไม่สามารถอธิบายเรื่องนั้นได้ ให้มันลอง. (jsFiddle)
แก้ไขเนื่องจากมีการถามและตอบคำถามนี้ "คุณลักษณะ" ของการตั้งค่าเริ่มต้นเป็นเลขฐานแปดจึงเลิกใช้งานแล้ว [ 1 ] [ 2 ]
You can't explain that. ใช่คุณสามารถ => developer.mozilla.org/en/JavaScript/Reference/Global_Objects/…