JS Comparasion

Perbandingan dan Logical operator digunakan untuk menguji benar atau salah. 



Comparasion Operator 

Operator perbandingan / comparasion yang digunakan untuk menentukan kesetaraan atau perbedaan antara variabel atau nilai-nilai. Misalkan x=5, berikut tabel perbandingan / comparasion operator

OperatorDescriptionExample
==sama denganx==8 is false
===benar-benar sama dengan (nilai and tipe)x===5 is true
x==="5" is false
!=tidak sama denganx!=8 is true
>lebih darix>8 is false
<kurang darix<8 is true
>=lebih dari dan sama denganx>=8 is false
<=kurang dari dan sama denganx<=8 is true

Bagaimana cara penggunaanya?

Operator perbandingan dapat digunakan dalam pernyataan bersyarat untuk membandingkan nilai-nilai dan mengambil tindakan tergantung pada hasil:


if (age<18) document.write("terlalu muda");



Operator Logika 

Operator logika digunakan untuk menentukan logika antara variabel atau nilai-nilai. Mengingat bahwa x = 6 dan y = 3, tabel di bawah menjelaskan operator logika:


OperatorDescriptionExample
&&and(x < 10 && y > 1) is true
||or(x==5 || y==5) is false
!not!(x==y) is true


Operator Konditional

JavaScript juga mengandung operator kondisional yang memberikan nilai ke variabel didasarkan pada beberapa kondisi. 

sintak


variablename=(condition)?value1:value2 


Contoh penggunaanya, jika nilai value adalah 1 maka nilai kembaliannya adalah benar sebaliknya:


value=(number=="1")?"Benar":"Salah";
 
Bagikan halaman ke sosial media
 
 
 

   Komentar Anda