JavaScript 等価演算子(==)は、暗黙的な型変換をしている JavaScriptの == は 暗黙的な型変換 をしています。 等価演算子 == はオペランド同士が異なる型の値であった場合に、同じ型となるように 暗黙的な型変換 をしてから比較します。 console.log(1 == "1"); // =...
Ruby 範囲に入っているかチェックする === Rubyで、 === を使うと 範囲チェック ができます。 Rubyでは、 === は、JavaScriptのような 厳密等価ではなく曖昧等価 のような感じです。 (0..10) === x # true,falseを返す もしも逆に x === (0..10...