可能重复:
如何解析带有前导 0 的字符串
如果我在 javascript 中 parseInt("01") 它与 parseInt("1") 不一样???
start = getStartEugene("MN01");
start2 = getStartEugene("MN1");
getStartEugene: function(spot) //ex: GT01 GT1
{
var yard = spot.match(/[0-9]+/);
var yardCheck = parseInt(yard);
if (yardCheck < 10)
return "this"+yard;
else
return "this0"+yard
}
我希望将某些内容作为 this+2 数字返回,例如 this25、this55、this01、this02、this09
但我不明白。有谁知道为什么?