我正在通过数字,例如01,02,03,04起。我想从它们中删除带前缀的0
(如果存在)。但是我需要它保留数字,例如10、20、30。
我最近的尝试是,我认为这是过度的。
newValue = 01;
tester(newValue);
newValue = 10;
tester(newValue);
function tester(newValue)
{
finalValue = newValue;
var arr = newValue.split('0');
if(arr.length > 1)
{
if(arr[0] == 0)
{
finalValue = '';
$.each(arr, function(v)
{
finalValue +=v;
});
}
}
//return finalValue;
console.log(finalValue);
}
我没有用这种方法出售,我只是尝试了多种方法,而这一切都不可行。
最佳答案
parseInt(val, 10)
将删除前导零。