JavaScriptで配列の数値の合計を計算する

Samurai Jack

私は次の配列を持っています:

myArray = [32.4, "bla", 1.44, 0.5, 65.8, "abc"];

sum数字のみを含む配列のを計算するのは非常に簡単ですが、無視する必要のある非数値もある場合、どのように計算できますか?

ボイド

を使用.reduceして、要素が数値であるかどうかを確認します。isNaN()

数値を表す文字列を追加する場合は、次を使用できます。

var myArray = [32.4, "bla", 1.44, 0.5, 65.8, "abc"];
var sum = myArray.reduce((acc, el) => acc + (!isNaN(el) ? +el : 0));
console.log(sum);

あなたが数を表す文字列を無視したい場合は"1"、次に使用typeof

var myArray = [32.4, "bla", 1.44, 0.5, 65.8, "abc"];
var sum = myArray.reduce((acc, el) => acc + (typeof el === "number" ? el : 0));
console.log(sum);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

JavaScriptで配列の配列の数値の合計を計算する

分類Dev

JavaScriptで対数値の配列の平均を計算する

分類Dev

配列の合計を計算する

分類Dev

複数の配列の合計を計算する方法は?

分類Dev

Rubyで複数の値の現在の合計を計算する

分類Dev

mysqlで複数の条件値の合計を計算する方法

分類Dev

PHPで配列の合計を計算する

分類Dev

Cシェルで数値の合計を計算する

分類Dev

Rubyで数値の配列を合計する方法は?

分類Dev

Rubyで数値の配列を合計する方法は?

分類Dev

Rubyで数値の配列を合計する方法は?

分類Dev

数値の配列の対数階乗を計算する方法

分類Dev

数値列のみを合計し、値を合計で除算します

分類Dev

json配列から変数の合計値を計算します

分類Dev

javascript:数値のx%を計算する

分類Dev

数値の2つの配列を合計するC関数?

分類Dev

配列の要素の合計と平均を計算する方法は?

分類Dev

差の配列の合計を計算する

分類Dev

* newb *外の配列の合計を計算する

分類Dev

特定の条件下で配列の値を計算する

分類Dev

特定の列の値の合計を計算する

分類Dev

配列の各値を合計する

分類Dev

値の合計を出力する配列

分類Dev

数値の配列内で最小の合計を見つける

分類Dev

級数の合計を計算する

分類Dev

関数の合計を計算する

分類Dev

jsで文字列を含む数値の配列を合計する方法は?

分類Dev

jsで文字列を含む数値の配列を合計する方法は?

分類Dev

Rの複数の列の累積合計を計算する

Related 関連記事

ホットタグ

アーカイブ