perbandingan JavaScript dan operator logika
Perbandingan dan operator logika untuk menguji benar atau salah.
perbandingan
Dalam pernyataan logika perbandingan digunakan untuk mengukur variabel atau nilai-nilai yang sama.
x = 5, tabel di bawah menjelaskan operator perbandingan:
operator | deskripsi | membandingkan | Kembali Nilai | contoh |
---|---|---|---|---|
== | sama | x == 8 | palsu | contoh >> |
x == 5 | benar | contoh >> | ||
=== | Benar-benar sama dengan (nilai dan jenis yang sama) | x === "5" | palsu | contoh >> |
x === 5 | benar | contoh >> | ||
! = | Tidak sama | x! = 8 | benar | contoh >> |
! == | Benar-benar tidak sama dengan (atau ketik nilai tidak sama) | x! == "5" | benar | contoh >> |
x! == 5 | palsu | contoh >> | ||
> | lebih besar dari | x> 8 | palsu | contoh >> |
< | Kurang dari | x <8 | benar | contoh >> |
> = | Lebih besar dari atau sama dengan | x> = 8 | palsu | contoh >> |
<= | Kurang dari atau sama dengan | x <= 8 | benar | contoh >> |
Cara menggunakan
Anda dapat menggunakan operator perbandingan dalam pernyataan bersyarat untuk membandingkan nilai-nilai, dan kemudian mengambil tindakan berdasarkan hasil:
Anda akan belajar lebih banyak tentang pernyataan bersyarat pada bagian berikutnya dari tutorial ini.
Operator logis
operator logika digunakan untuk menentukan logika antara variabel atau nilai-nilai.
Mengingat x = 6 dan y = 3, tabel di bawah menjelaskan operator logika:
运算符 | 描述 | 例子 |
---|---|---|
&& | and | (x < 10 && y > 1) 为 true |
|| | or | (x==5 || y==5) 为 false |
! | not | !(x==y) 为 true |
operator kondisional
JavaScript juga mengandung kondisi tertentu berdasarkan kondisi variabel dari operator penugasan.
tatabahasa
contoh
contoh
Jika usia variabel kurang dari 18, kemudian ditugaskan ke voteable variabel "terlalu muda", jika tidak menetapkan "Umur telah tercapai."