真(true)とは、プログラミングにおいてはifループの中に入るか否か。[[三項演算子]]。などに用いられる。 詳しくは[[論理代数]]を参照されたい。 **真となる例 [#b55491be] ***C言語 [#v6bd1c14] if(1) if(!0) if("a") 0以外の値はすべて真となる。NULLは偽となる ***JavaScript [#t1eb068c] if(1) if(!0) if("a") if(1 == "1") a = new Object() if(a) if(a=="[object Object]") -0以外の数値。 -オブジェクト自体は真。 -違うオブジェクト同士の比較はtoString()を用いて行う。 **if文の中にif文を入れるのはバカのやること [#b567b785] ド素人以外は論理演算子を使おう。