Skip to content Skip to sidebar Skip to footer

Operator ASSIGNMENT ARITHMETIC COMPARISON LOGICAL

share28s Information blog

Oke kali ini saya akan membahas tentang operator yang ada pada JavaScript yaitu ASSIGNMENT ARITHMETIC COMPARISON LOGICAL sebelumnya saya akan memberikan pengertian masing masing pada operator tersebut agar kalian paham terlebih dahulu.

1. ASSIGNMENT adalah operator yang digunakan untuk menyatakan suatu perintah atau fungsi perhitungan dalam bentuk yang disingkat.

Operator ASSIGNMENT 
Operator atau penandaan assigment digunakan untuk memberikan aturan penetapan nilai pada sebuah variabel dalam JavaScript.
Operator
Keterangan Contoh
=
Nilai yang ada disebelah kanan tanda ini akan menjadi nilai dari varriabel yang disebelah kiri y memiliki x = y maka x sekarang memiliki nilai 10
+=
Nilai yang ada disebelah kanan akan ditambahkan ke nilai variabel yang ada disebelah kiri dan hasilnya menjadi nilai variabel yang disebelah kiri x = 2 dan y = 3
x += y
Maka x sekarang memiliki nilai 5
Penulisan :
x += y sama dengan x = x + y
-=
Nilai yang ada disebelah kanan akan dikurangkan ke nilai variabel yang ada disebelah kiri dan hasilnya menjadi nilai variabel yang disebelah kiri x = 4 dan y = 1
x -= y
Maka x sekarang memiliki nilai 3
Penulisan :
x -= y sama dengan x = x - y
*=
Nilai yang ada disebelah kanan akan dikalikan ke nilai variabel yang ada disebelah kiri dan hasilnya menjadi nilai variabel yang disebelah kiri x = 3 dan y = 4
x *= y
Maka x sekarang memiliki nilai 12
Penulisan :
x *= y sama dengan x = x * y
/=
Nilai yang ada disebelah kanan akan dibagi ke nilai variabel yang ada disebelah kiri dan hasilnya menjadi nilai variabel yang disebelah kiri x = 6 dan y = 2
x /= y
Maka x sekarang memiliki nilai 3
Penulisan :
x /= y sama dengan x = x / y
%=
Nilai yang ada disebelah kanan akan dimodulokan (dicari sisa baginya) ke nilai variabel yang ada disebelah kiri dan hasilnya menjadi nilai variabel yang disebelah kiri x = 9 dan y = 2
x %= y
Maka x sekarang memiliki nilai 1
Penulisan :
x %= y sama dengan x = x % y

2. ARITHMETIC adalah Operator yang digunakan pada operasi perhitungan matematis.

Operator ARITHMETIC 
Pada saat kamu membuat sebuah ekspresi matematika maka pengoperasiannya membutuhkan operator aritmatika. Operator aritmatika yang digunakan adalah (+) penambahan, (-) Pengurangan, (*) Perkalian, dan (/) Pembagian, JavaScript juga memiliki tanda operator tambahan seperti yang ada pada tabel berikut.


Operator
Keterangan Contoh
+,-,*,/
Penambahan,
pengurangan,
perkalian, dan
pembagian
3 + 2
3 - 2
3 * 1
3 / 1
% (modulo)
Nilai hasil bagi x = 9 dan y = 2
x % y
Maka hasilnya adalah 1
++
(increment)
Nilai penambahan dengan 1 x = 4
x ++
Maka x sekarang memiliki nilai 5
Penulisan :
x ++ sama dengan x = x + y
--
(decrement)
Nilai pengurangan dengan 1 x = 4
x --
Maka x sekarang memiliki nilai 3
Penulisan :
x -- sama dengan x = x - y
-(negasi)
Nilai negatif yang diberikan x = 6 dan x = -x
x *= y
Maka x sekarang memiliki nilai -6

3. COMPARISON (Pembandingan) adalah operator yang digunakan untuk melakukan pembandingan dalam javascript.

Operator COMPARISON 
Operator atau penandaan comparison ini digunakan dalam javascript untuk melakukan pembandingan nilai dengan menghasilkan nilai boolean (True atau False). Penandaan ini akan banyak digunakan pada kondisi dalam fungsi IF, yang akan dibahas selanjutnya secara lebih dalam.

Operator
Keterangan Contoh
==
(equal)
Diuji nilai1 == nilai2, true jika sama. x = 1 dan y = 1
z = (x == y)
maka z sekarang memiliki
nilai true
!=
(not equal)
Diuji nilai1 != nilai2, true jika tidak sama x = 1 dan y = 1
z = (x != y)
maka z sekarang memiliki
nilai false
>
(greater than)
Diuji nilai1 >= nilai2, true jika lebih besar x = 1 dan y = 1
z = (x > y)
maka z sekarang memiliki
nilai false
<
(less than)
Diuji nilai1 < nilai2, true jika lebih kecil. x = 1 dan y = 1
z = (x < y)
maka z sekarang memiliki
nilai false
>=
(greater than or equal to)
Diuji nilai1 >= nilai2, true jika lebih besar atau sama dengan. x = 1 dan y = 1
z = (x >= y)
maka z sekarang memiliki
nilai true
<=
(greater than or equal to)
Diuji nilai1 <= nilai2, true jika lebih kecil atau sama dengan. x = 1 dan y = 1
z = (x <= y)
maka z sekarang memiliki
nilai true

4. LOGICAL adalah Operator logic atau loika dipakai untuk membandingkan nili-nilai boolean.

Operator LOGICAL
Nilai boolean bisa secara langsung diberikan atau dihasilkan dari ekspresi yang melipatkan operator comparison, operator logika ini juga banyak digunakan pada kondisi dalam fungsi IF. Operator logika dalam JavaScript dapat digunakan dengan aturan sebagai berikut:
Operator
Keterangan Contoh
&&
(and)
Diuji nilai ekspresi1
&& nilai ekspresi2,
true jika kedua ekspresi bernilai true.
x = 1 dan y = 3
z = (x == 1) && (y == 3)
maka z sekarang memiliki
nilai true
||
(or)
Diuji nilai ekspresi1
|| nilai ekspresi2,
true jika salah satu ekspresi bernilai true.
x = 1 dan y = 3
z = (x == 1) || (y == 5)
maka z sekarang memiliki
nilai true
!
(not)
Diuji ! nilai ekspresi
true jika nilai
ekspresi adalah false.
x = 1 dan y = 1
z = (x > y)
maka z sekarang memiliki
nilai false

Oke sekian dari saya jika kurang mengerti bisa komen dibawah ya..
Dzikri Muhammad Sopyana
Dzikri Muhammad Sopyana Silih Asih, Silih Asuh, Silih Asah. Hatur nuhun.

Post a Comment for "Operator ASSIGNMENT ARITHMETIC COMPARISON LOGICAL"