Javascriptのゼロ除算エラー回避がなんかカッコイイ

びっくり 技術的なこと
この記事は約1分で読めます。

びっくり

割り算するときに数値を0で割るとエラーになるっていうのは、どのプログラミング言語も共通だと思います。他人の書いたJavascriptコードを読んでて、ゼロ除算エラー回避の書き方がカッコよかったのでメモしときます。

 

フツーに500を0で割ると

結果
Infinity

Javascriptの場合0で割ったらエラーじゃなくって、「無限」みたいな感じになるんですねぇ。

 

割り算の末尾に「|0」を付けて500を0で割ると

結果
0

 

「|0」を付け足すだけで良いんですね~。

 

 

WEB上ですぐに実行結果を確認できるREPLもありがたいです。

Node.js Online Compiler & Interpreter
Write and run Node.js code using our Node.js online compiler & interpreter. You can build, share, and host applications ...

コメント

タイトルとURLをコピーしました