在Javascript中将0添加到数字前面

时间:2010-06-05 00:47:51

标签: javascript google-chrome

我不确定如何将数字0添加到javascript中的数字。

示例输入将是1234,这将结束为01234.我尝试的所有内容都会添加数字零,而不是预先添加(显然)。有没有办法逃避角色,或者某种特定的语法?

这是针对chrome。

3 个答案:

答案 0 :(得分:3)

function prepend(num){
    return '0'+num;
}

var num = 123;

alert(prepend(num));

//output is an alert box with this text: 0123

答案 1 :(得分:2)

String(0) + 123

"" + 0 +123

答案 2 :(得分:1)

alert('0' + String(1234));

使用String()是一种在javascript中从数字转换为字符串的好方法。 '0'周围的引号确保它也是一个字符串。因此,+将进行字符串连接而不是添加。