我想评估一个十进制数字以零开头。Javascript评估号以0开头为十进制
例如,让我们定义convertToDec
convertToDec(010) => 10
convertToDec(0010) => 10
convertToDec(0123) => 123
等。
因为所有的JS数字与0基地8进行评估开始,我试图做这样的:
function convertToDec(num){
return parseInt(num.toString(), 10);
}
但是toS tring函数解析基数为8的数字。
有什么建议吗?
谢谢!