ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptで合計する方法(コード例)

JavaScriptで合計する方法(コード例)

PHPz
PHPzオリジナル
2023-04-24 10:52:154894ブラウズ

JavaScript は一般的に使用されるプログラミング言語であり、Web 開発や動的エフェクトの実装によく使用されます。JavaScript での合計のコード実装を紹介しましょう。

方法 1: 加算演算子を使用する

JavaScript では、加算演算子を直接使用して値を合計できます。たとえば、コードは次のように記述できます。

var num1 = 10;
var num2 = 20;
var sum = num1 + num2;
console.log(sum); // 输出30

num1 と num2 の値は、必要に応じて変更して、異なる合計を取得できます。

方法 2: for ループを使用する

複数の数値の合計演算を実行する必要がある場合は、for ループを使用してそれを実現することもできます。コードは次のとおりです。

var nums = [10, 20, 30, 40, 50];
var sum = 0;
for(var i = 0; i < nums.length; i++){
    sum +=nums[i];
}
console.log(sum); // 输出150

合計する値を配列 nums に格納し、配列をループして各値を加算し、最後に合計を求めます。

方法 3:reduce 関数を使用する

JavaScript では、for ループに加えて、配列のreduce 関数を使用して sum 演算を実装する、より簡潔な方法も提供しています。コードは次のとおりです。

var nums = [10, 20, 30, 40, 50];
var sum = nums.reduce(function(preVal, curVal){
    return preVal + curVal;
});
console.log(sum);  // 输出150

配列のreduce関数を使用すると、forループを使用せずに配列内の各値を直接累積および合計できます。

概要:

上記は JavaScript での 3 つの合計方法であり、それぞれ加算演算子、for ループ、reduce 関数を使用して実装されています。さまざまなシナリオでは、ニーズに応じてさまざまな方法を選択し、より効率的で簡潔なコードを実現できます。

以上がJavaScriptで合計する方法(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。