aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/javascript/guide/operators/comparison_operators
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 12:07:59 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 12:07:59 +0100
commit6ef1fa4618e08426b874529619a66adbd3d1fcf0 (patch)
tree890e3e27131be010d82ef957fa68db495006cb0e /files/ja/web/javascript/guide/operators/comparison_operators
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-6ef1fa4618e08426b874529619a66adbd3d1fcf0.tar.gz
translated-content-6ef1fa4618e08426b874529619a66adbd3d1fcf0.tar.bz2
translated-content-6ef1fa4618e08426b874529619a66adbd3d1fcf0.zip
unslug ja: move
Diffstat (limited to 'files/ja/web/javascript/guide/operators/comparison_operators')
-rw-r--r--files/ja/web/javascript/guide/operators/comparison_operators/index.html67
1 files changed, 0 insertions, 67 deletions
diff --git a/files/ja/web/javascript/guide/operators/comparison_operators/index.html b/files/ja/web/javascript/guide/operators/comparison_operators/index.html
deleted file mode 100644
index 182802bb5a..0000000000
--- a/files/ja/web/javascript/guide/operators/comparison_operators/index.html
+++ /dev/null
@@ -1,67 +0,0 @@
----
-title: 比較演算子
-slug: Web/JavaScript/Guide/Operators/Comparison_Operators
----
-<h3 id=".E6.AF.94.E8.BC.83.E6.BC.94.E7.AE.97.E5.AD.90" name=".E6.AF.94.E8.BC.83.E6.BC.94.E7.AE.97.E5.AD.90">比較演算子</h3>
-<p><span class="comment">This seems to me kind of poorly explained, mostly the diference betwen "==" and "==="...</span> 比較演算子は、オペランドを比較し、比較結果に基づいた論理値を返します。オペランドには数値、文字列、論理値、オブジェクトが使用できます。文字列は、Unicode 値を用いて標準的な辞書順に基づいて比較されます。ほとんどの場合、2 つのオペランドが異なる型ならば JavaScript はそのオペランドを比較に適した型に変換しようとします(このルールの唯一の例外は <code>===</code> および <code>!==</code> であり、これらは厳密に等値か否かを判断し、等値性をチェックする前にオペランドを適合する型に変換するということはありません)。これは一般に数値の比較が実行されることになります。次の表では比較演算子について説明します。次のコードで考えます。</p>
-<pre class="eval">var var1 = 3, var2 = 4;
-</pre>
-<table class="fullwidth-table">
- <tbody>
- <tr>
- <th>演算子</th>
- <th>説明</th>
- <th>true を返す例</th>
- </tr>
- <tr>
- <td>等しい (==)</td>
- <td>オペランドが等しい場合に true を返す。</td>
- <td><code>3 == var1</code><br>
- <p><code>"3" == var1</code></p>
- <code>3 == '3'</code></td>
- </tr>
- <tr>
- <td>等しくない (!=)</td>
- <td>オペランドが等しくない場合に true を返す。</td>
- <td><code>var1 != 4<br>
- var2 != "3"</code></td>
- </tr>
- <tr>
- <td>厳密に等しい (===)</td>
- <td>オペランドが等しく、かつ同じ型である場合に true を返す。</td>
- <td><code>3 === var1</code></td>
- </tr>
- <tr>
- <td>厳密には等しくない (!==)</td>
- <td>オペランドが等しくなく、かつ/または同じ型でない場合に true を返す。</td>
- <td><code>var1 !== "3"<br>
- 3 !== '3'</code></td>
- </tr>
- <tr>
- <td>より大きい (&gt;)</td>
- <td>左のオペランドが右のオペランドよりも大きい場合に true を返す。</td>
- <td><code>var2 &gt; var1<br>
- "12" &gt; 2</code></td>
- </tr>
- <tr>
- <td>以上 (&gt;=)</td>
- <td>左のオペランドが右のオペランド以上である場合に true を返す。</td>
- <td><code>var2 &gt;= var1<br>
- var1 &gt;= 3</code></td>
- </tr>
- <tr>
- <td>より小さい (&lt;)</td>
- <td>左のオペランドが右のオペランドよりも小さい場合に true を返す。</td>
- <td><code>var1 &lt; var2<br>
- "12" &lt; "2"</code></td>
- </tr>
- <tr>
- <td>以下 (&lt;=)</td>
- <td>左のオペランドが右のオペランド以下である場合に true を返す。</td>
- <td><code>var1 &lt;= var2<br>
- var2 &lt;= 5</code></td>
- </tr>
- </tbody>
-</table>
-<p><small><strong>表 3.3:比較演算子</strong></small></p>
-<p>{{ PreviousNext("JavaScript/Guide/Operators/Assignment_Operators", "JavaScript/Guide/Operators/Arithmetic_Operators")}}</p>