除算 (/)

除算演算子 (/) は、左のオペランドを被除数とし、右のオペランドを除数としたオペランド同士の除算結果を生成します。

試してみましょう

構文

js
x / y;

基本的な除算

js
1 / 2; // 0.5

Math.floor(3 / 2); // 1

1.0 / 2.0; // 0.5

ゼロ除算

js
2.0 / 0; // Infinity

2.0 / 0.0; // Infinity。 0.0 === 0 であるため

2.0 / -0.0; // -Infinity

仕様書

Specification
ECMAScript Language Specification
# sec-multiplicative-operators

ブラウザーの互換性

BCD tables only load in the browser

関連情報