刚学小程序一个月,我想做一个测试的小程序,1、让用户输入名字即可;2、然后把这个名字转化为数值;3、设定几个数组,根据转化出来的数值,找到对应的数组;4、把对应数组的结果输出给用户。我在第二步卡住了,用input接收了用户输入的名字,转化出来的结果是Null。 onLoad: function (options) { this.data.name = wx.getStorageSync('name'); this.setData({ name: this.data.name }); this.setData({ words: parseFloat( this.data.name) });
},问过一个前端的朋友,他说肯定是Null,因为输入的名字里没有数字,方法不会转出数值。问题:1、有别的方法可以实现把名字转化成简单的数字吗?1、2、3、4这样的,方便我从数组找对应的内容;2、我这个实现的思路正确吗?
1 回答
30秒到达战场
TA贡献1828条经验 获得超6个赞
是不是酱紫:
var str = '四月'; var newStr = str.split('').map(m=>{return m.charCodeAt(0)}).join('')
添加回答
举报
0/150
提交
取消