課程
/前端開發(fā)
/JavaScript
/JavaScript深入淺出
編寫一個js函數用來求一個數組中各元素之積
2015-01-06
源自:JavaScript深入淺出
正在回答
同1L。
var a = [1,2,3,4,5]
const arrx = (arr)=> { ?return arr.reduce((x, y)=>x * y, 1);}
arrx(a)
我這樣寫問題出在哪兒
<html>
<head>
<title>數組</title>
</head>
<body>
<script>
var product;var b;
?arrayobj=new Array("1","2","3","4")
for(var i=0;i<arrayobj.length;i++)
{product=arrayobj[0];
product=product*arrayobj[i];
}
document.write("數組元素乘積為:"+product);
</script>
</body>
</html>
你就遍歷每個元素,然后相乘就是啦~,只是判斷一下元素是否是數字,不是的話再進行一下轉換~
舉報
由淺入深學習JS語言特性,且解析JS常見誤區(qū),從入門到掌握
1 回答JS try-catch語句,求大神講解
1 回答請教大神
4 回答求大神解釋
2 回答閉包的問題,求大神解答。感激。
2 回答求大神指點哪里錯了?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-01-06
同1L。
2017-03-25
var a = [1,2,3,4,5]
const arrx = (arr)=> {
?return arr.reduce((x, y)=>x * y, 1);
}
arrx(a)
2015-01-06
我這樣寫問題出在哪兒
<html>
<head>
<title>數組</title>
</head>
<body>
<script>
var product;var b;
?arrayobj=new Array("1","2","3","4")
for(var i=0;i<arrayobj.length;i++)
{product=arrayobj[0];
product=product*arrayobj[i];
}
document.write("數組元素乘積為:"+product);
</script>
</body>
</html>
2015-01-06
你就遍歷每個元素,然后相乘就是啦~,只是判斷一下元素是否是數字,不是的話再進行一下轉換~