unixの世界では0がtrue、1を含むそれ以外がfalse。
慣習よりも実益が上回るなら、慣習に従う必要なんてない。
Swift、Kotlin、Go、Rustらのメジャーな新言語で0や1をそのまま真偽値として使える言語は一つとしてないのは、JSのtruthy/falsyはバグの温床だから。
Ruby 初心者スレッド Part 66
■ このスレッドは過去ログ倉庫に格納されています
650デフォルトの名無しさん (ブーイモ MMb6-bVkb)
2020/08/12(水) 15:43:20.47ID:8Nm8vDB1M■ このスレッドは過去ログ倉庫に格納されています
