我一直在尋找一個很好的解釋來計算一個陣列中元素的乘積,但是我找到的答案在我的情況下不起作用。我試圖找到兩個陣列的乘積并比較它們。發現一些文章寫到我可以使用這個功能:
let total = 1;
for(let i = 0; i <= array.lenght; i ){
if(isNaN(array[i])){
continue;
}else{
total *= Number(array[i]);
}
}
return total;
}
無論陣列中的值是什么,我總是得到 1 作為總數。我正在發布代碼,所以如果有人可以告訴我我的錯誤或告訴我一些其他計算產品的方法,我將不勝感激。
這是代碼鏈接
uj5u.com熱心網友回復:
首先你的 ... i <= array.lenght; i ...
你的長度拼錯為長度
請更正
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/397336.html
標籤:javascript 数组 功能
