Operator
Operator Aritmatika
Aritmatika adalah salah satu hal penting dalam bahasa pemrograman. Di javascript ada 7 operator aritmatika meliputi :
Penambahan (+)
Pengurangan (-)
Perkalian (*)
Pembagian (/)
Sisa bagi (%)
Increment (++)
Decrement (- -)
Derajat Operator
Seperti konsep matematika, operator aritmatika juga mempunyai derajat sebagia berikut:
Prefix Increment, ++x
Prefix Decrement, — x
Perkalian, *
Pembagian, /
Modulus, %
Penjumlahan, +
Pengurangan, -
Postfix Increment, x++
Postfix Decrement, x —
Operator Perbandingan
Ada delapan operator perbandingan di JavaScript, yaitu:
Equal value, ==
Equal value and type, ===
Not equal, !=
Not equal value and type, !==
Greater than, >
Less than, <
Greater than or equal, >=
Less than or equal, <=
Operator Logika
Terdapat tiga operator yang termasuk operator logika, yaitu:
AND, &&
OR, ||
NOT, !
Operator AND
Ekspresi 1
Eskpresi 2
Hasil
true
true
true
true
false
false
false
true
false
false
false
false
Hasil operator AND akan TRUE jika kedua ekspresi bernilai TRUE
Operator OR
Ekspresi 1
Eskpresi 2
Hasil
true
true
true
true
false
true
false
true
true
false
false
false
Hasil operartor OR akan TRUE jika salah satu ekspresi bernilai TRUE
Operator NOT
Ekspresi 1
Hasil
true
false
false
true
Hasil operator NOT merupakan kebalikan dari ekspresi.
operator logika dibaca dari sebelah kiri, sehingga jika ekspresi pertama dari operator AND bernilai false, maka ekspresi kedua tidak perlu lagi dievaluasi. Begitu juga jika ekspresi pertama pada operator OR bernilai true, maka ekspresi kedua sudah tidak perlu dievaluasi.
false && (any expression)
true || (any expression)
Last updated