07演算子(算術、比較、論理)
演算子には、算術演算子、比較演算子、論理演算子といった種類があり、それぞれ異なる操作を行います。
算術演算子
算術演算子は、数値の計算に使われます。加算(+)、減算(-)、乗算(*)、除算(/)、剰余(%)が基本的な算術演算子です。
let sum = 10 + 5; // 加算: 15
let difference = 10 - 5; // 減算: 5
let product = 10 * 5; // 乗算: 50
let quotient = 10 / 5; // 除算: 2
let remainder = 10 % 3; // 剰余: 1比較演算子
比較演算子は、二つの値を比較し、その比較結果が真(true)か偽(false)かを返します。等しい(==)、等しくない(!=)、より大きい(>)、より小さい(<)、以上(>=)、以下(<=)などがあります。等価演算子(===、!==)は、値だけでなく型も比較します。
let isEqual = (10 == 10); // 等しい: true
let isNotEqual = (10 != 5); // 等しくない: true
let isGreaterThan = (10 > 5); // より大きい: true
let isLessThan = (10 < 20); // より小さい: true論理演算子
論理演算子は、真偽値(trueやfalse)を操作するのに使います。AND(&&)、OR(||)、NOT(!)が基本的な論理演算子です。
- AND (&&): すべての条件がtrueの場合にtrueを返します。
- OR (||): いずれかの条件がtrueの場合にtrueを返します。
- NOT (!): 条件がfalseの場合にtrueを返します。
let isAdultAndStudent = (age >= 20) && (isStudent === true); // 成人かつ学生か
let isAdultOrStudent = (age >= 20) || (isStudent === true); // 成人または学生か
let isNotAdult = !(age >= 20); // 成人ではないかこれらの演算子を理解し、使いこなすことで、JavaScriptでのプログラミングを効率的に行うことができます。
コメントを残す