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

字符转换怎么都是NaN?谁能帮忙看下

  var num1=scoreStr.length;
  var myarr=new Array(10);
  var j;
  for(var i=0;i<num1;i++)
  {
      j=6*i+3;
      myarr[i]=scoreStr.substr(j,2);
  }
  var sum1=0;
    for(var i=0;i<num1;i++)
  {
      sum1=parseInt(myarr[i])+parseInt(sum1);
      document.write(myarr[i]+"<br>"+sum1+"<br>");
  }
 

正在回答

2 回答

代码不全,不知道num1是多少,不过myarr只初始化了10个元素吧,所以10组输出后都是NaN。

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

87
87
81
168
97
265
76
341
74
415
94
509
90
599
76
675
64
739
76
815

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

NaN

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

举报

0/150
提交
取消

字符转换怎么都是NaN?谁能帮忙看下

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号