あるサンプルコードを眺めていたところ、
下記のような記述を見つけました。
JavaScript
1let isSuccess = !1; 2 3(~~~省略~~~) 4 5if (status === 200) { 6 isSuccess = !0; 7}
自分なりに調べてみたところ!1
がfalseを、!0
がtrueを表すということは分かったのですが、
下記のように記述しない理由は何でしょうか?
実は意味合いが異なる、または○○の場合はこう書く、というような理由があるのでしょうか?
JavaScript
1let isSuccess = false;
もしご存知の方がいらっしゃいましたら、ご教示くださいますようお願い致します。
回答2件
あなたの回答
tips
プレビュー