diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-10-23 00:32:31 +0900 |
---|---|---|
committer | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-11-01 00:30:58 +0900 |
commit | 7bef9cc3a2b78a1be58ffef2cb31cdf66b6c518f (patch) | |
tree | f208a98f9d96a9c21d0a1160ffdf4479e6c16257 /files/ja/glossary/truthy | |
parent | 50edfb6441d38010a5bc94f5e76d8a0c71745800 (diff) | |
download | translated-content-7bef9cc3a2b78a1be58ffef2cb31cdf66b6c518f.tar.gz translated-content-7bef9cc3a2b78a1be58ffef2cb31cdf66b6c518f.tar.bz2 translated-content-7bef9cc3a2b78a1be58ffef2cb31cdf66b6c518f.zip |
Glossary/Truthy を更新
- 2021/10/23 時点の英語版に同期
Diffstat (limited to 'files/ja/glossary/truthy')
-rw-r--r-- | files/ja/glossary/truthy/index.md | 43 |
1 files changed, 12 insertions, 31 deletions
diff --git a/files/ja/glossary/truthy/index.md b/files/ja/glossary/truthy/index.md index 3d62da159f..f881bb3117 100644 --- a/files/ja/glossary/truthy/index.md +++ b/files/ja/glossary/truthy/index.md @@ -1,20 +1,20 @@ --- -title: Truthy +title: Truthy (真値) slug: Glossary/Truthy tags: - CodingScripting - - Glossary - - JavaScript - 用語集 + - JavaScript translation_of: Glossary/Truthy --- -<p>{{Glossary("JavaScript")}} において、 <strong>truthy</strong> は {{Glossary("Boolean")}} コンテキストに現れた時に <code>true</code> とみなされる値のことです。 {{Glossary("Falsy", "falsy")}} として定義された値 (つまり、<code>false</code>, <code>0</code>, <code>-0</code>, <code>0n</code>, <code>""</code>, <code>null</code>, <code>undefined</code>, <code>NaN</code>) を除くすべての値は truthy です。</p> +{{Glossary("JavaScript")}} において、**真値** (truthy) は{{Glossary("Boolean", "論理値")}}のコンテキストに現れた時に `true` とみなされる値のことです。{{Glossary("Falsy", "偽値 (falsy)")}} として定義された値 (つまり、`false`, `0`, `-0`, `0n`, `""`, `null`, `undefined`, `NaN`) を除くすべての値は真値です。 -<p>{{Glossary("JavaScript")}} は、 Boolean コンテキストでは{{Glossary("Type_Conversion", "型変換")}}を用います。</p> +{{Glossary("JavaScript")}} は、論理値のコンテキストでは{{Glossary("Type_Conversion", "型変換")}}を用います。 -<p>JavaScript で <em>truthy</em> な値の例です (boolean コンテキストではこれらの値を <code>true</code> と評価し、<code>if</code> ブロックを実行します)。</p> +JavaScript で _truthy_ な値の例です (論理値のコンテキストではこれらの値を `true` と評価し、`if` ブロックを実行します)。 -<pre class="brush: js">if (true) +```js +if (true) if ({}) if ([]) if (42) @@ -27,29 +27,10 @@ if (3.14) if (-3.14) if (Infinity) if (-Infinity) -</pre> - -<h2 id="Specifications" name="Specifications">仕様書</h2> - -<table> - <thead> - <tr> - <th scope="col">仕様書</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName("ESDraft", "#sec-toboolean", "<code>ToBoolean</code> abstract operation")}}</td> - </tr> - </tbody> -</table> - -<h2 id="See_also" name="See_also">関連情報</h2> +``` -<ul> - <li>{{Glossary("Falsy")}}</li> - <li>{{Glossary("Type_Conversion", "型変換")}}</li> - <li>{{Glossary("Boolean")}}</li> -</ul> +## 関連情報 -<div>{{QuickLinksWithSubpages("/ja/docs/Glossary")}}</div> +- {{Glossary("Falsy", "偽値")}} +- {{Glossary("Type_coercion", "型変換")}} +- {{Glossary("Boolean")}} |