数学的および代入演算子は、JavaScriptによるプログラミングの基礎です。これにより、計算を実行し、変数に値を素早く割り当てることができます。このガイドでは、さまざまな数学的演算子を深く掘り下げ、剰余演算子について説明し、代入演算子を効率的に使用する方法を示します。
重要な知見
- 加算、減算、乗算、除算などの数学的演算子は、プログラミングの基礎です。
- 剰余演算子は、除算の余りを返し、例えば閏年の計算に役立ちます。
- 代入演算子は、変数の値を迅速に割り当てたり修正したりする方法を提供します。
数学的演算子を理解する
まず、JavaScriptで使用される基本的な数学的演算子について説明します。これらの演算子を使って簡単な計算を行うことができます。最初に「結果」という変数を作成します。

次に、加算などの簡単な数学的操作を実行できます。たとえば、「結果 = 5 + 3」と設定できます。これは合計8になります。
減算演算子も同様に直感的に機能します。ここでの例は、「結果 = 3 - 5」です。これは3から5を引くので、結果は-2になります。
基本的な四則演算に加えて、乗算を行うこともできます。たとえば、「結果 = 3 * 5」と言うと、35になります。
興味深い演算子は剰余演算子で、除算の余りを返します。たとえば、「結果 = 3 % 5」と書くと、結果は3になります。なぜなら、3は5で割り切れないからです。
剰余演算子を使用すると、特に閏年に役立つように、年の日数を知ることができます。たとえば、2000年を調べたいとします。剰余演算子を使用して、その年が閏年かどうかを判断できます。
その年が4で割り切れる場合、「日数」の値を366に増やします。そうでない場合は365のままです。
100で割り切れる年は、400で割り切れる場合にのみ366日になります。したがって、2000年は366日であり、1800年は365日でした。
代入演算子
次に、代入演算子に移ります。これにより、変数の値を複数回変数名を入力せずに変更できます。
たとえば、変数「結果」を3という値に設定したとします。今、「結果++」と書くと、出力前に値が1増加します。
これは、結果の出力時に最初に4が表示され、次回は5が表示されることを意味します。
さらに、他の演算子と代入を組み合わせることもできます。たとえば、「結果 += 5」と書くと、結果が5増加します。
これは加算に限らず、乗算でもできます。「結果 *= 2」は結果の値を2倍にします。
標準の代入の代わりに代入演算子を使用することは、コードが少なくなり、プログラムを読みやすくするために便利です。
まとめ – JavaScriptにおける数学的および代入演算子
このガイドでは、JavaScriptでの基本的な数学的操作の実行方法を学び、閏年のチェックなどの特定の計算に剰余演算子を使用しました。また、変数名をより効率的に使用するのに役立つさまざまな代入演算子についても説明しました。
よくある質問
JavaScriptでの剰余演算子はどう機能しますか?剰余演算子は除算の余りを返し、パーセント記号 % で表されます。
++variable と variable++ の違いは何ですか?++variable は使用前に値を増やし、variable++ は使用後に値を増やします。
代入演算子 += はどう使いますか?代入演算子 += は既存の変数に特定の値を加算します。たとえば、結果 += 5 は結果の値を5増加させます。
JavaScriptの基本的な数学的演算子は何ですか?基本的な数学的演算子は、加算 (+)、減算 (-)、乗算 (*)、および除算 (/) です。
代入演算子は何に使いますか?代入演算子は、計算と代入を1ステップで実行できるため、変数の値を更新するのを容易にします。