如何增加角度js中的数字字符串值

时间:2017-01-02 15:46:29

标签: javascript

我有一个数值作为字符串,我想增加它的值。 在java中我们习惯用Integer.parseInt来做,但是我没有得到如何以角度来实现它。

我的控制器代码:

var count="18"; 
jsonData["combinationsData"]
                                         .push( {
                                            "vAxis": count,
                                         "dataValue":dataValue
                                         } )
                                        count++;//I want to increment its value

我想将计数值增加到“19”,“20”等等,请建议如何增加String表示的数值。

3 个答案:

答案 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++;