演算 | 結果 |
---|
下記に変換 undefined → NaN null → +0 true → 1 false → +0 文字列 (数値) → 数値 文字列 (数値以外) → NaN |
NaN / 【任意の数値】 【任意の数値】 / NaN | NaN |
【正の数値】 / 【正の数値】 | 正の数値 |
【正の数値】 / 【負の数値】 【負の数値】 / 【正の数値】 | 負の数値 |
(±∞) / (±∞) | NaN |
(+∞) / (±0) | +∞ |
(-∞) / (±0) | -∞ |
(+∞) / 【正の非ゼロ有限数】 (-∞) / 【負の非ゼロ有限数】 | +∞ |
(-∞) / 【正の非ゼロ有限数】 (+∞) / 【負の非ゼロ有限数】 | -∞ |
【正の有限数】 / (+∞) 【負の有限数】 / (-∞) | +0 |
【正の有限数】 / (-∞) 【負の有限数】 / (+∞) | -0 |
(±0) / (±0) | NaN |
(+0) / 【正の有限数】 (-0) / 【負の有限数】 | +0 |
(-0) / 【正の有限数】 (+0) / 【負の有限数】 | -0 |
【正の有限数】 / (+0) 【負の有限数】 / (-0) | +∞ |
【正の有限数】 / (-0) 【負の有限数】 / (+0) | -∞ |
その他 (無限大・ゼロ・NaN を含まない) | IEEE 754に基づき丸め オーバーフロー:±∞ アンダーフロー:±0 |