Anda di halaman 1dari 13

DASAR JAVASCRIPT

Variabel
• Variabel adalah wadah untuk menyimpan suatu nilai. Pada Javascript,
syarat variabel diantaranya:
• Nama variabel dapat berisi huruf, angka, karater underscores _, dan
karakter dollar $.
• Nama variabel harus diawali huruf
• Nama variabel bisa diawali dengan karakter _ dan $
• Nama variabel bersifat case-sensitive (misal, variabel y dan Y berbeda)
• Kata kunci bawaan milik Javascript tidak bisa dipakai untuk nama
variabel.
Contoh Penulisan Variabel
• var nama = 'Fauziah';
• var $ttl = 'Bandung, 23 September 1995';
• var gend3r = 'Perempuan';
• var _alamat = 'Jl Sirna galih No 32 Bandung';
• var kd_ps = ‘40195’;
• var Pddkn_trkhr = 'S1';
OUTPUT
• Bagaimana menampilkan hasil pemrograman Javascript? Banyak cara
yang bisa digunakan, antara lain:

• Mencetak output kedalam elemen HTML dengan innerHTML.


• Mencetak output ke HTML dengan document.write().
• Mencetak output dengan alert box window.alert().
• Mencetak ouput ke konsol browser dengan console.log().
Box Dialog
Alert
Prompt Box
Confirm Box
TIPE DATA
Tipe data adalah jenis dari data yang digunakan pada sebuah variabel. Javascript mendukung tipe
data berikut:
• String adalah susunan dari huruf, angka dan karakter lainnya, seperti "Halo Coders!". String ditulis
dengan diapit oleh tanda kutip " atau tanda petik '.
• Number adalah tipe data angka yang bisa ditulis dengan desimal maupun tidak.
• Boolean adalah tipe data yang hanya memiliki dua nilai: true atau false.
• Array adalah tipe data yang ditulis dengan kurung siku [] dan isi array dipisahkan dengan koma
• Object adalah tipe data yang ditulis dengan kurung kurawal {} dan properti object ditulis dengan
sepasang nama:nilai yang kemudian dipisahkan dengan tanda koma ,.
• null adalah nilai yang dapat digunakan untuk menunjukkan sesuatu yang tidak ada, null memiliki
tipe data object
Konstanta
• Konstanta adalah sebuah nama (seperti variabel) untuk menyimpan
suatu nilai. Berbeda dengan variabel, nilai dari konstanta tidak dapat
diubah setelah dia didefinisikan.

• Membuat sebuah konstanta bisa menggunakan operator assignment


(=) seperti pada saat membuat variabel, namun diawal variabel
tambahkan const.
OPERATOR
• Operator digunakan untuk melakukan operasi terhadap suatu nilai
dan variabel.
• Operator Aritmatika digunakan untuk melakukan operasi aritmatik
terhadap nilai numerik, seperti penjumlahan, pengurangan, perkalian,
pembagian, dan sebagainya.
+ Penjumlahan x+y Penjumlahan nilai x dan y
- Pengurangan x-y Pengurangan nilai x oleh y
* Perkalian x*y Perkalian nilai x dan y
/ Pembagian x/y Pembagian nilai x oleh y
% Modulus x%y Sisa dari pembagian x
oleh y
OPRATOR PERBANDINGAN
• Operator perbandingan digunakan untuk membandingkan dua buah
nilai numerik atau string. Output dari operasi ini adalah nilai true atau
false.
Op Nama Contoh Hasil
== Sama dengan x == y TRUE bila nilai x sama dengan y
=== Identik x === y TRUE bila nilai x sama dengan y, DAN tipe data keduanya sama

!= Tidak sama dengan x != y TRUE bila nilai x tidak sama dengan y


!== Tidak identik x !== y TRUE bila nilai x tidak sama dengan y, ATAU tipe data keduanya
berbeda
> Lebih dari x>y TRUE bila nilai x lebih dari y
< Kurang dari x<y TRUE bila nilai x kurang dari y
>= Lebih dari atau sama dengan x >= y TRUE bila nilai x lebih dari atau sama dengan y
<= Kurang dari atau sama dengan x <= y TRUE bila nilai x kurang dari atau sama de
Operator Logika
• Operator logika digunakan untuk mengkondisikan pernyataan kondisi.
Kondisi yang dimaksud adalah nilai variabel atau hasil perbandingan
variabel dalam tipe data boolean (TRUE dan FALSE). Operator logika
yang tersedia diantaranya and, or, xor dan not.
Op Nama Contoh Output
and And x and y TRUE hanya bila x and y keduanya bernilai TRUE
&& x && y
or Or x or y TRUE bila salahsatu atau keduanya dari x atau y bernilai TRUE
|| x || y
! Not !x TRUE bila x bernilai FALSE

Anda mungkin juga menyukai