Changes between Version 2 and Version 3 of HowTo/JavaScriptLanguageIntroduction/ValueAndVariable
- Timestamp:
- Aug 2, 2010, 11:58:11 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HowTo/JavaScriptLanguageIntroduction/ValueAndVariable
v2 v3 76 76 var f = "-?(?:\\d+\\.?|\\d*\\.\\d+)(?:e[\\+\\-]?\\d+)?"; // \\ は \ そのもの 77 77 }}} 78 79 === 真偽値 === 80 81 比較演算の結果が正しいか否かを示す値です。真を表す true と、偽を表す false の 2通りのみを取ります。 82 83 {{{ 84 var a = true; // 真 85 var b = false; // 偽 86 87 var c = 1 + 2 == 3; // true 88 var d = 4 * 5 < 6; // false 89 }}} 90 91 実際には比較演算のみならず、関数の処理が成功したかどうかを表す戻り値や、フラグとして表現されるべきステータス全般などにおいて、広く用いられています。 92 93 === 未定義値 === 94 95 識別子 undefined で表されるこの値は、変数に値が定義されていないことを表すものです。値なのに値が定義されていないとはこれ如何に。 96 97 {{{ 98 var a = undefined; 99 }}} 100 101 上記は以下と完全に同義です。 102 103 {{{ 104 var a; // 初期値を指定しない変数には undefined が入っている…!! 105 }}} 106