ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptで合計する方法(コード例)
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 サイトの他の関連記事を参照してください。