慕前端7121920
2015-03-31 16:22
var a=["3.3","-0.1","-9.9","8.9"]; for(var i=0;i<a.length;i++) { document.write(Math.round(a[i][1])+"<br/>"); }
运行结果:
NaN
0
9
NaN
a[i][1]你为什么这么写?a不是一维数组吗?a[i]就行了
写法错误了
for循环中 a[0][1]值是“.”,a[3][1]值是“.”,所以NaN啊
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题
回答 3
回答 2
回答 7
回答 2
回答 4