为了账号安全,请及时绑定邮箱和手机立即绑定

return Number(value[0]+40) 表示什么意思?

return Number(value[0]) + 40  

return Number(value[0]+40) 

两个值差很多,想请问第二个的括号内内容的表示什么意义?

为什么第二个不能达到增加宽度的目的?

正在回答

2 回答

1、表示原有的基础上增加40,再转换成number

2、你漏了单位 return Number(value[0]+40)+ value[1];

value[1]=='px'

0 回复 有任何疑惑可以回复我~
#1

qq_请勿投食_0 提问者

单位是我故意省略的,我就想问问 value[0]+40 的意义是什么 value[0]+40 等于value[40]?
2016-12-03 回复 有任何疑惑可以回复我~
#2

白小凡 回复 qq_请勿投食_0 提问者

value[0]就是原来的宽度值去掉单位“px”,value[0]=60,value[0]+40=100,Number()函数将字符串‘100’转换为数字100
2016-12-05 回复 有任何疑惑可以回复我~

看两句看不懂      有人说value[1]=="px" ?  我只能猜value=[x,"px"]   2个return值是相等的


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

return Number(value[0]+40) 表示什么意思?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信