最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么 slice 里面只能寫三不能,如果寫其他的就輸出不出來,求大神講解

var sum=0; for( i=0;i<myarr.length;i++){ sum=sum+parseInt(myarr[i].slice(3)) } 為什么 ?slice 里面只能寫三不能,如果寫其他的就輸出不出來,求大神講解

正在回答

2 回答

slice(start,end) 針對的的是一個數(shù)組,前面的 myarr[i] 這也是一個數(shù)組, 你的數(shù)據(jù)是 多維數(shù)組?

slice[3] 意思是將數(shù)組里面從下標為 3 到結(jié)尾的數(shù)據(jù)全部取出,大概率是多個數(shù)據(jù),但是前面又使用了 parseInt() ,g該函數(shù)只對單個,可是多數(shù)組又會報錯,由此可見你的一維數(shù)組一個是 4 個值,以上是我的推斷

你沒有張貼完整代碼,按照上面的推斷作出以下的用例:

<script type="text/javascript">

var myarr = [

["1", "2", "3", "4"],

["6", "7", "8", "9"]

];

var sum = 0;?

? ? ? for( i=0;i<myarr.length;i++){?

? ? ? sum = sum + parseInt(myarr[i].slice(3)); ?// 4, 9

? ? ? }

? document.write(sum);

</script>


0 回復(fù) 有任何疑惑可以回復(fù)我~

你的myarr 是什么東西,也不聲明

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么 slice 里面只能寫三不能,如果寫其他的就輸出不出來,求大神講解

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號