如何把字符串更改为数值

img

img
我想把前9个转换为Int类型
不是字符串类型
我刚刚用的这个办法

img
请问一下有没有更好的办法来更改呢

建议把rod设置成数组,还有你的值如何传入rod的,可以在传入的时候就改成数字传入,如果非要之后改而且非要用对象,可以用循环修改


for (let i = 1; i < 19; i++) {
        this.rod['number'+i]=parseInt(this.rod['number'+i])
    }

用Number函数也可以将字符串转为int

vue.js同

img