JavaScript中的数字以零开头,Don';我不想要八进制对话

JavaScript中的数字以零开头,Don';我不想要八进制对话,javascript,Javascript,在JavaScript中,如果数字以0开头,则在操作过程中将其转换为八进制 例如: var mobileNumber = 01000;// Collecting from User Input 在操作过程中,mobileNumber的值为512 我们有一个用于手机号码处理的自定义类,我应该将“01000”传递给该访问器方法 请建议我们解决方案。使用parseInt函数的第二个参数: parseInt('01000',10)您是否尝试将mobileNumber转换为字符串而不是数字?var m

在JavaScript中,如果数字以
0
开头,则在操作过程中将其转换为八进制

例如:

var mobileNumber = 01000;// Collecting from User Input
在操作过程中,mobileNumber的值为
512

我们有一个用于手机号码处理的自定义类,我应该将“01000”传递给该访问器方法


请建议我们解决方案。

使用parseInt函数的第二个参数:


parseInt('01000',10)

您是否尝试将mobileNumber转换为字符串而不是数字?var mobileNumber=“01000”;请分享你的操作代码。