ฟังก์ชัน parseInt ใน JavaScript มีลายเซ็น
parseInt(string, radix);
พารามิเตอร์:
string - ค่าที่ parse ไม่ใช่ string จะแปลงด้วย ToString leading whitespace ถูกละเว้น
radix - integer 2-36 แทน radix (ฐาน) ของสตริง
ถ้า omit radix parameter JavaScript จะ assume
- string เริ่ม "0x" → radix 16 (hexadecimal)
- string เริ่ม "0" → radix 8 (octal) deprecated
- string เริ่มค่าอื่น → radix 10 (decimal)
เพื่อหลีกเลี่ยง magic นี้ JSHint ให้ error