我正在努力解决这个问题,但我无法弄清楚我需要从哪里开始。我使用计时器作为横幅来玩游戏,计时器在几秒钟内有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"/>
答案 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 |
+-----------------+