秒之间的Javascript逗号

时间:2016-06-09 09:39:02

标签: javascript timer comma seconds

我正在努力解决这个问题,但我无法弄清楚我需要从哪里开始。我使用计时器作为横幅来玩游戏,计时器在几秒钟内有4位数。现在,我希望在秒之间有一个逗号,所以它看起来像这样:13,80而不是这个:1380。我怎样才能确保在几秒钟内会有逗号?

这是我的代码:

xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/profile_image"
android:layout_width="96dp"
android:layout_height="96dp"
android:src="@drawable/profile"
app:civ_border_width="2dp"
app:civ_border_color="#FF000000"/>

3 个答案:

答案 0 :(得分:2)

像这样使用:

var str = 1234;
console.log(str.substr(0,2)+','+str.substr(2)); //will print 12,34

Ur代码将变为:

function pad(num, size) {
    var s = "0000" + num;
    var str = s.substr(s.length - size);
    return str.substr(0,2)+','+str.substr(2);
}

答案 1 :(得分:0)

var myNumber = 123;
var myArray = myNumber.toString().split(""); // ["1", "2", "3"]
while (myArray.length < 4) {
    myArray.unshift("0"); // ["0", "1", "2", "3"];
}
myArray.splice(2, 0, ","); // second position, take none out, insert comma
// ["0, "1", ",", "2", "3"];
console.log(myArray.join("")); // myArray.join("") === "01,23"

答案 2 :(得分:0)

不是最优雅的解决方案,但它有效

 +-----------------+
 | cmsreservenowid |
 +-----------------+
 |               1 |
 |               2 |
 +-----------------+