Java script parseInt ขึ้นต้นด้วยเลข 0 ทำอย่างไร
การแปลงค่าจาก string เป็น ตัวเลขใน javascript ใช้คำสั่ง parseInt()
ตัวอย่างเช่น
parseInt('100') =100
parseInt('80') =80
แต่มีบางกรณีที่มีขึ้นต้นด้วย 0 จะได้ผลที่ต่างออกไป เช่น
parseInt('01') =1
parseInt('07') =7
parseInt('08') =0
ถ้าเราต้องการให้ออกมาถูกต้องให้ใช้คำสั่งตามนี้
parseInt('01',10) =1
parseInt('08',10) =8
parseInt('008',10) =8