Java Script - Staffsite STIMATA

advertisement
Tipe Data , Variabel, Operator
variabel

 Variabel adalah tempat dimana kita menyimpan nilai-
nilai atau informasi-informasi pada JavaScript.
 Variabel yang dideklarasikan dapat di isi dengan nilai
berupa huruf, angka, dll.
 Jika anda memberi nilai pada variabel, maka dalam
JavaScript dianggap bahwa anda telah mendeklarasikan
variabel tersebut.
Penamaan Variabel

 Dalam penamaan variabel ada beberapa aturan yang
harus diperhatikan, yaitu :
1. Nama variabel harus dimulai dengan huruf
2. Nama variabel juga dapat dimulai dengan $ dan _
3. Nama variabel adalah casesensitive
(memperhatikan besar kecilnya huruf).
4. Tidak boleh menggunakan spasi
5. Jangan menggunakan Reserved Word atau kata
tercadang sebagai nama variabel.
Deklarasi Variabel

 eksplisit : dengan menuliskan kata kunci var
kemudian diikuti dengan nama variabel dan nilai
dari variabel
 implisit : dengan menuliskan secara langsung nama
dari variabel dan diikuti nilai dari variabel
Peletakan Variabel

 Jika dia dideklarasikan dibagian awal dari skrip
program, yang artinya sebelum pendeklarasian
semua fungsi, maka semua fungsi di dalam program
bisa mengakses variabel ini, dan variabel ini
menjadi variabel global.
 Jika dia deklarasikan dengan menggunakan kata
kunci var di dalam suatu fungsi tertentu, maka
variabel itu hanya bisa di akses dari dalam fungsi
tersebut, dan artinya variabel ini tidak berguna bagi
fungsi fungsi yang lain, dan kita sebut variabel ini
menjadi variabel lokal.
Tipe Data

 Tipe data pada javascript meliputi :Numerik,String,
Boolean, Null
 Tipe Numerik
 Pada dasarnya JavaScript hanya mengenal dua
macam tipe numerik, yaitu bilangan bulat (integer)
dan bilangan pecahan(real/float). Untuk bilangan
bulat, kita dapat merepresentasikan dengan basis
desimal, oktal atau heksadesimal.
Jenis Tipe Data

 Tipe String
 Untuk mendeklarasikan tipe string dapat dilakukan
dengan cara menuliskan string diantara tanda petik
tunggal (’) atau tanda petik ganda (”)
 Tipe Boolean
 Tipe boolean hanya mempunyai nilai True atau
False. Tipe ini biasanya digunakan untuk mengecek
suatu kondisi atau keadaan.
Jenis Tipe Data

 Tipe Null
 Tipe Null digunakan untuk merepresentasikan
variabel yang tidak diberi nilai awal (inisialisasi).
Konversi Jenis Variabel

 Meskipun JavaScript memungkinkan pengaturan
perubahan jenis variabel secara transparan, kadang
kadang kita perlu juga untuk melakukan konversi
jenis variabel secara paksa.
 • parseInt() Fungsi ini mungkinkan merubah satu
variabel yang dilewatkan dengan parameter tertentu
(bisa dalam bentuk string ataupun dalam bentuk
bilangan dalam basis yang disebutkan di parameter
kedua) menjadi bilangan bulat. Sintaksnya adalah
sebagai berikut : parseInt(string[, basis]);
tabel berikut ini memberikan sedikit gambaran
penggunaan dari fungsi parseInt() :

Konversi Jenis Variabel

 • parseFloat()
 Adalah satu fungsi inti dari JavaScript yang
memungkinkan merubah variabel yang dilewatkan
dengan parameter tertentu menjadi bilangan
desimal, Sintaks dari fungsi parseFloat adalah
sebagai berikut : parseFloat(string);
tabel berikut ini memberikan sedikit gambaran
penggunaan dari fungsi parseFloat() :

Operator

 Operator adalah simbol yang memungkinkan kita
untuk memanipulasi variabel, dengan kata lain
melakukan operasi operasi , mengevaluasi, dan lain
lainnya.
 Operator Operator dalam dalam JavaScript
JavaScript dapat dapat dikelompokkan
dikelompokkan menjadi menjadi: :
 Operator Operator Aritmatika
 Operator Afektasi / Assigment
 Operator Logika
Operator Aritmetika

 Operator perhitungan (calculation/ aritmetika)
 Contoh: $nilai = 5+3;
 Tipe – tipe operator aritmetika, diantaranya tipe
operator aritmetika, diantaranya adalah :
Operator Afektasi /
Assigment

Operator Afektasi / Assigment
Operator ini memungkinkan kita untuk menyederhanakan
operasi penambahan nilai dalam satu variabel dan menyimpan
hasilnya di dalam variabel itu sendiri
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
naik/turun satu persatu ) .
Operator Pembanding

 Operator PembandingDigunakan untuk
membandingkan dua buah operan. Operan yang
dikenal operator ini dapat bertipe string, numerik,
maupun ekspresi lain
Contoh Penggunaan

 var x = 4; var y = 5;
 if(x < y)
 { alert("x lebih besar dari y"); } else if(x > y )
 { alert("x lebih kecil dari y"); }
Operator Logika

 Operator Logika (Boolean) Operator logika
digunakan untuk menentukan logika antara variabel
atau nilai
Operator String Operator

 Operator 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'
TUGAS

Download