Perbandingan JavaScript dan operator logik

Perbandingan JavaScript dan operator logik


Operator perbandingan dan logik digunakan untuk menguji benar atau salah.

Operator Perbandingan

Operator perbandingan digunakan dalam pernyataan logik untuk menentukan sama ada pembolehubah atau nilai adalah sama.

Memandangkan x=5, jadual berikut menerangkan pengendali perbandingan:

QQ图片20161025111207.png

Cara menggunakan

Anda boleh menggunakan operator perbandingan dalam pernyataan bersyarat untuk membandingkan nilai dan kemudian mengambil tindakan berdasarkan keputusan:

jika (kelajuan<180Km/j) document.write("Terlalu cepat");

Anda akan mengetahui lebih lanjut tentang pernyataan bersyarat dalam bahagian seterusnya tutorial ini.

Operator Logik

Operator logik digunakan untuk menentukan logik antara pembolehubah atau nilai.

Diberikan x=6 dan y=3, jadual berikut menerangkan operator logik:


QQ图片20161025111806.png

JavaScript operasi bersyarat juga termasuk pengendali bersyarat yang memberikan nilai kepada pembolehubah berdasarkan syarat tertentu.

Syntax

variablename=(condition)?value1:value2


Contoh

greeting=(visitor=="PRES")?" Yang Dihormati Presiden ":"Yang Dihormati ";


Jika nilai dalam pelawat berubah ialah "PRES", tetapkan nilai "Yang Dipertua" kepada sapaan berubah, jika tidak tetapkan nilai "Sayang".


Meneruskan pembelajaran
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p>点击按钮检测年龄。</p> 年龄:<input id="age" value="18" /> <p>是否成年?</p> <button onclick="myFunction()">点击按钮</button> <p id="demo"></p> <script> function myFunction() { var age,voteable; age=document.getElementById("age").value; voteable=(age<18)?"未成年":"已成年"; document.getElementById("demo").innerHTML=voteable; } </script> </body> </html>