比較演算子と論理演算子は、true か false をテストするために使用されます。
比較演算子
比較演算子は、変數(shù)または値が等しいかどうかを判斷するために論理ステートメントで使用されます。
x=5 の場合、次の表は比較演算子を説明しています:
演算子 | 説明 | 例 |
---|
== | は | x==8はfalse |
=== | 一致 (値と型) | x===5 は true; |
>8 は false | | < |
は小さいx<8 は true | | >= |
は x 以上>=8 は false | | <= |
は x 以下<= 8 は true です | | | 使用方法
條件ステートメントで比較演算子を使用して値を比較し、結(jié)果に基づいてアクションを?qū)g行できます。アクション: | if (age<18) document.write("Too young"); | |
條件文については次の章で詳しく紹介します。
論理演算子
論理演算子は、変數(shù)または値間の論理を決定するために使用されます。
x=6 および y=3 の場合、次の表で論理演算子を説明します。 1) は true
||or(x==5 || y==5) は false
!
not!(x==y) は true | |
條件演算子
JavaScriptには、特定の條件に基づいて変數(shù)に値を割り當(dāng)てる條件演算子も含まれています。
構(gòu)文
変數(shù)名=(條件)?値1:値2
例
変數(shù)ageの値が18未満の場合、変數(shù)に「年齢が若すぎます」を代入します投票可能、そうでない場合は「到達(dá)年齢」を割り當(dāng)てます。
えープログラムを?qū)g行して試してください
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p>點(diǎn)擊按鈕檢測年齡。</p>
年齡:<input id="age" value="18" />
<p>是否達(dá)到投票年齡?</p>
<button onclick="myFunction()">點(diǎn)擊按鈕</button>
<p id="demo"></p>
<script>
function myFunction()
{
var age,voteable;
age=document.getElementById("age").value;
voteable=(age<18)?"年齡太小":"年齡已達(dá)到";
document.getElementById("demo").innerHTML=voteable;
}
</script>
</body>
</html>
現(xiàn)時點(diǎn)ではコースウェアはダウンロードできません。現(xiàn)在スタッフが整理中です。今後もこのコースにもっと注目してください?
このコースを視聴した生徒はこちらも學(xué)んでいます