javascript dasar : operator pada Javascript Aritmatika, penugasan, perbandingan ,logika,string,typeof, kondisional
operator pada javascript:
Aritmatika, penugasan &perbandingan.
"Operator dalam javascript adalah sebuah simbol yang digunakan untuk melakukan operasi"
Jenis jenis operator
•aritmatika
•perbandingan
•penugasan
•logika
•string
•kondisional
•typeof
Untuk operator aritmatika , perbandingan ,penugasan,logika dan string. Kita sebut dengan "binary
Kondisional kita sebut operator ternary
Dan typeof kita sebut unary
Binary
Membutuhkan 2 operand
Operand1 operator operand2
Unary
Membutuhkan 1 operand
Operator operand atau operand operator
Ternary
Membutuhkan 3 operand
Operator aritmatika ada
+(Tambah), -(kurang) *(kali) /(bagi) %(modulo,modulus,sisa bagi,)
+ Bisa juga menjadi operator penghubung atau operator tambah
Di dalam javascript Ada aturan yang di sebut operator presedence /urutan •operasi matematika
Urutan nya kukabataku(kurung(),kali*,bagi/,+tambah,-kurang.
•Operator penugasan / assignment
Operator penugasan yang sering di gunakan adalah tanda =
Dan jika menggunakan
+=
-=
*=
/=
%=
Maka nilai yang sebelum nya tidak akan di gantikan tapi akan dilakukan operasi terlebih dahulu
Operator perbandingan / comparison
Operator perbandingan
== Sama dengan
!= tidak sama dengan
=== Scrict sama dengan
!== strict tidak sama dengan
> lebih besar dari
< Lebih kecil dari
>= lebih besar sama dengan
<= lebih kecil sama dengan
Operator perbandingan tadi akan menghasilkan sebuah nilai
boolean true dan false.
•operator logika
Logika/ logical operator
Operator ini untuk menemukan sebuah logika dari beberapa ekpresi yang nanti kalian gabungkan ada simbol
&& and
|| or
! Not
Contoh :
(x % 2 == 0) && (x < 10) "hasil nya false"
Jika menggunakan && dua duanya harus true
Jika menggunakan || asal salah satunya benar maka hasil nya true
Jika menggunakan ! Maka yang sebelum ya benar menjadi salah
Operator string menggunakan +
Contoh :
10 + "10" hasil : "1010" bentuknya string
"10" + 10 hasil : "1010" bentuknya string
10 + 10 + "10" hasil : "2010" bentuknya string
"10" + 10 + 10 hasil : "101010" bentuknya string
•Operator typeof untuk mengecek tipe data dari operand
Contoh
Typeof(10) hasil : number
Typeof(true) hasil : boolean
Typeof("nama") hasil : string
•Operator kondisional
(Kondisi) ? benar : salah
(x % 2 == 0) ? "genap" : "ganjil"
Komentar
Posting Komentar