-= mengurangi nilai sebelah kiri dengan nilai sebelah kanan, kemudian
menyimpan hasilnya variabel sebelah kiri =
mengalikan nilai sebalah kiri dengan nilai sebelah kanan, kemudian menyimpan hasilnya variabel sebelah kiri
= membagi nilai sebelah kiri dengan nilai sebelah kanan, kemudian
menyimpan hasilnya variabel sebelah kiri =
menghitung sisa pembagian nilai sebelah kiri oleh nilai sebelah kanan, kemudian menyimpannya variabel sebelah kiri
6.3 Operator Inkrementasi
Operator ini memungkinkan kita untuk menambahkan ataupun mengurangi per unit dari satu variabel. Operator ini sangat berguna dalam struktur pemrograman sistem
Loop, yang membutuhkan penghitung variabel yang nilainya naikturun satu persatu . Operator dengan model x++ bisa mengantikan notasi x=x+1 atau x+=1
Operator Fungsi Sintaks Hasil dgn x=7
++ menambahkan nilai satu unit dari variabel x++
8 --
mengurangi nilai satu unit dari variabel x--
6
6.4 Operator Pembanding
Operator Fungsi
Sintaks Hasil dgn x=7 == jgn
bingung dengan
operator = membandingan dua nilai
dan memverifikasi kesamaannya
x==3 mengembalikan nilai True,
kalau x sama dengan 3, sebaliknya nilai False
=== memverifikasi
apakah identitas dari dua nilai dan
jenis dari kedua nilai tersebut sama
a===b mengembalikan nilai True jika
a sama dengan b, dan mempunyai jenis yang sama,
sebaliknya nilai False
= memverifikasi apakah satu
variabel berbeda dengan satu nilai
x=3 mengembalikan nilai 1, jika x
tidak sama berbeda dengan 3, sebaliknya nilai 0
== memverifikasi apakah dua
nilai tidak bernilai sama atau juga tidak berjenis
sama a==b
mengembalikan nilai True, jika a berbeda dengan b atau
berbeda jenis, sebaliknya nilai False
memverifikasi apakah satu nilai lebih kecil dari nilai
yang lain x3
mengembalikan nilai True, jika x lebih kecil dari 3,
sebaliknya nilai False
= memverifikasi apakah satu
nilai lebih kecil atau sama dengan nilai yang lain
x=3 mengembalikan nilai True, jika x lebih kecil atau sama
dengan 3, sebaliknya nilai False
memverifikasi apakah satu nilai lebih besar dari nilai
yang lain x3
mengembalikan nilai True, jika x lebih besar dari 3,
sebaliknya nilai False
= memverifikasi apakah satu
nilai lebih besar atau sama dengan nilai yang lain
x=3 mengembalikan nilai True, jika x lebih besar atau sama
dengan 3, sebaliknya nilai False
6.5 Operator Logika Booleans Operator jenis ini memungkinkan kita untuk memverifikasi apakah beberapa kondisi sudah
benar
Operator Keterangan Fungsi Sintaks
|| logika OR
atau memverifikasi apakah syarat
satu kondisi sudah terpenuhi ? kondisi1||kondisi2
logika AND dan
memverifikasi apakah semua kondisi sudah memenuhi
syarat ? kondisi1kondisi2
logika NON
Membalikkan kondisi nilai invers dari variabel boolean
mengembalikan nilai 1, jika variabel bernilai 0, dan
mengembalikan nilai 0, jika variabel bernilai 1
kondisi
6.6 Operator untuk memanipulasi data string
Operator + yang digunakan untuk variabel jenis String memungkinkan kita untuk melakukan penggabungan concantenate dua variabel String. Perlu dicatat juga bahwa
var=a+b adalah sama dengan var=ab var1=a
var=var1+b - var=ab
6.7 Prioritas