牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Javascript と Python の真偽値の違いメモ

javascript

>> Boolean(0 > 0)
false
>> Boolean(1 > 0)
true
>> Boolean(0)
false
>> Boolean(1)
true
>> Boolean('0' > 0)
false ;; ここ違う
>> Boolean('1' > 0)
true
>> Boolean('0')
true
>> Boolean('1')
true

python

>>> bool(0 > 0)
False
>>> bool(1 > 0)
True
>>> bool(0)
False
>>> bool(1)
True
>>> bool('0' > 0)
True  # ここ違う
>>> bool('1' > 0)
True
>>> bool('0')
True
>>> bool('1')
True