HTMLからjQuery.map()を用いちて、配列を取得した後に、その配列を合計したくreduceを使い、
以下にて試しているのですが、result.reduce is not a function となってしまいます。
js
1function Qty(){ 2 var result = jQuery(".XXXXlist_ tr select[name^=qty] option:selected").map(function(index, element){ 3 return element.innerHTML; 4 }); 5 var qtySum = result.reduce(function (sum, element){ 6 return sum+element; 7 },0); 8 console.log(qtySum); 9}
前半部分のmap()での値取得は成功しているのですが、
取得した配列を合計する方法をお教えいただけますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/30 05:35