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

数组根据符号提取

  var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
  for (var i = 0; i < scoreStr.length; i++) {
       var scoreSum[i] = scoreStr[i].substr(scoreStr[i].indexOf(":")+1);
   }

这样把原数组中的每个分数提取出来,是哪里出错了?

正在回答

1 回答

 var scoreArr = new Array();

  scoreArr = scoreStr.split(";");

  var scoreSum = new Array();

  for (var i = 0; i < scoreArr.length; i++) {

       scoreSum[i] = scoreArr[i].substr(scoreArr[i].indexOf(":")+1);

   }

已经解决了,没好好审题,以为直接给的数组,在字符串里取了半天是取不出来。。。。

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

举报

0/150
提交
取消

数组根据符号提取

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