我有一个数值作为字符串,我想增加它的值。 在java中我们习惯用Integer.parseInt来做,但是我没有得到如何以角度来实现它。
我的控制器代码:
var count="18";
jsonData["combinationsData"]
.push( {
"vAxis": count,
"dataValue":dataValue
} )
count++;//I want to increment its value
我想将计数值增加到“19”,“20”等等,请建议如何增加String表示的数值。
答案 0 :(得分:3)
count = "78";
count = ((+count)+1).toString();
console.log(count);
+count
将其转换为数字; +1
递增它; .toString()
将其转换回字符串。
答案 1 :(得分:1)
试试这个:
var count="18";
jsonData["combinationsData"]
.push( {
"vAxis": count,
"dataValue":dataValue
} );
count = (parseInt(count)+1).toString();
或:
var count=18;
jsonData["combinationsData"]
.push( {
"vAxis": count.toString(),
"dataValue":dataValue
} );
count++;
答案 2 :(得分:0)
使用parseInt从字符串值中获取int值。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt
var myInt = parseInt(count);
myInt++;