算術演算子
演算子 | 内容 | 例 |
---|---|---|
+ | 加算 | 1 + 1 |
- | 減算 | 2 - 1 |
* | 乗算 | 2 * 3 |
/ | 除算 | 4 / 2 |
% | 剰余 | 7 % 3 |
** | べき乗 | 2 ** 2 |
演算子 | 内容 | 例 |
---|---|---|
+ | 加算 | 1 + 1 |
- | 減算 | 2 - 1 |
* | 乗算 | 2 * 3 |
/ | 除算 | 4 / 2 |
% | 剰余 | 7 % 3 |
** | べき乗 | 2 ** 2 |
演算子 | 内容 | 例 | 結果 |
---|---|---|---|
== | 値が等しい | 1 == "1" | true |
=== | 値と型が等しい | 1 === "1" | false |
!= | 値が等しくない | 1 != 2 | true |
!== | 値と型が等しくない | 1 !== 1 | false |
if(1 === 1){
console.log("true");
} else {
console.log("false");
}
// result
true
//..........................................................
if(1 === "1"){
console.log("true");
} else {
console.log("false");
}
// result
false
演算子 | 内容 | 例 | 結果 |
---|---|---|---|
A < B | A が B より小さい | 1 < 2 | true |
A > B | A が B より小さい | 2 > 1 | true |
A <= B | A が B 以下である | 1 <= 2 | true |
A >= B | A が B 以上である | 2 >= 1 | true |
A in B | A のプロパティが B のオブジェクトに含まれるか | "val" in { val: 1 } | true |
条件式 ? 条件式が true の時に実行 : 条件式が false の時に実行
const num = 90;
let result = (num >= 80) ? "合格" : "不合格";
console.log(result);