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

Postingan populer dari blog ini

ethical hacking part 14 membuat malware Trojan

CSS layouting - box model: CSS reset

ethical hacking part 3 reconnaissance & information gethering