算術演算

console.log(1 + 2); // 3
console.log(3 - 2); // 1
console.log(2 * 3); // 6
console.log(4 / 2); // 2
console.log(5 / 2); // 2.5
console.log(7 % 5); // 2
console.log(2 ** 3); // 8
console.log(2 ** -1); // 0.5

数値計算(小数点以下)

// 切り捨て(n以下の最大の整数。-側)
Math.floor(2.1); // 2
Math.floor(-2.1); // -3
// 切り上げ(n以上の最小の整数。+側)
Math.ceil(2.1); // 3
Math.ceil(-2.1); // -2
// 小数点以下削除
Math.trunc(2.1); // 2
Math.trunc(-2.1); // -2
// 四捨五入
Math.round(2.4); // 2
Math.round(2.5); // 3
Math.round(-2.5); // -2
Math.round(-2.6); // -3

数値計算(符号)

// 絶対値
Math.abs(-42); // 42
// 符号
Math.sign(3); // 1
Math.sign(0); // 0
Math.sign(-3); // -1

数値の大小比較

Math.min(-1, 0, 2); // -1
Math.max(-1, 0, 2); // 2