javascriptのif文について
最近疲れがちで感覚でやってしまいがちなのでメモしておく。
<script> function testIf(value) { if (value) { console.log('true'); } else { console.log('false'); } }; // 数値 testIf(0); // false testIf(1); // true testIf(-1); // true // 文字列 testIf(''); // false testIf('0'); // true testIf('1'); // true // 真偽値 testIf(false); // false testIf(true); // true // null testIf(null); // false // その他 testIf({}); // true testIf([]); // true testIf(function() {}); // true </script>
以上です