2014年2月27日のブックマーク (1件)

  • 俗人プログラマ : それぞれの構文に、別の方法を芽生えさせよ。

    2011/10/217:57 それぞれの構文に、別の方法を芽生えさせよ。 引き続き、制御構文についてなのだが、その前に真偽値について説明して置かなければなるまい。 真偽値-Boolean-if()のカッコ内に記述する式は、真か偽で判断され、その後の分を実行するかどうか決定される。 要するに、式が、真か偽の値を返しているということである。 これは、以下を実行してみれば確認出来る。 log(1 == 1); log(1 == 2); true、falseと出力されたはずだ。これが真偽値(Boolean)である。 Booleanの読みはブーリアンである。(ボーレーンではない) 先にも言ったとおり、関係演算子は、左右の値を比べて、真偽値を返す。 今までに出てきた値の種類として、文字列(String)と数(Number)があり、特殊なものとして、undefinedやnull、NaNがあったが、真偽値

    俗人プログラマ : それぞれの構文に、別の方法を芽生えさせよ。
    devorgachem
    devorgachem 2014/02/27
    !!でもいいけど、Boolean()関数使った方が直感的