「JavaScript/演算子」の版間の差分

削除された内容 追加された内容
Strs2 (トーク | 投稿記録)
編集の要約なし
Ef3 (トーク | 投稿記録)
→‎除算: 1/0 ⇒ Infinity, 0/0 ⇒ NaN
67 行
</source>
 
ゼロ除算(ゼロじょざん、ゼロじょさん、''division by zero'')は[[JavaScript/例外処理|例外]]ではなく<code>[[JavaScript/Number#NaNInfinity|NaNInfinity]]</code>(あるいは<code>-Infinity</code>)を返します。
 
<source lang="javascript">
alert( 1 / 0 ); // Infinity
alert( -2 / 0 ); // -Infinity
alert( 3 /-0 ); // -Infinity
alert( -3 /-0 ); // Infinity
</source>
 
被除数ゼロによるゼロ除算は<code>[[JavaScript/Number#NaN|NaN]]</code>を返します。
 
<source lang="javascript">