MODUL 5
PRAKTIKUM APLIKASI
(JAVA SCRIPT)
OGI MUHAMAD RAMADHAN, [Link]
MATA PELAJARAN : PEMROGRAMAN DASAR
SMK KARTINI BATAM
Progdas (JavaScript) – Create by : Ogi Muhamad Ramadhan. [Link] 1
6
OBJECT JAVASCRIPT(2)
6.1 Objek Array (Array Object)
Array adalah suatu variable yang dapat memuat beberapa nilai secara berurutan atau
seri. Artinya variable yang dideklarasikan sebagai array isinya tidak satu. Berikut
adalah pendeklarasian untuk array.
nama = new Array(3)
Pernyataan diatas menunjukan bahwa variabel nama memiliki 3 elemen. Ketiga elemen
tersebut akan memiliki nilai masing-masing 0, 1, 2. Nilai pertama = 0. Untuk
mengisikan ketiga elemen tersebut kita dapat melakukan dengan cara :
nama[0] =”Dian”
nama[1] =”Andri”
nama[2]=”Irawan”
Selain cara diatas kita juga bisa mendeklarasikan array sekaligus dengan mengisikan
elemen-elemennya.
nama = new Array(”Dian”,”Andri”,”Irawan”)
Maka hasilnya seperti dibawah ini :
nama yang ke 1 [0] isinya adalah ”Dian”
nama yang ke 2 [1] isinya adalah ”Andri”
nama yang ke 3 [2] isinya adalah ”Irawan”
Modul5 [Link]
Progdas (JavaScript) – Create by : Ogi Muhamad Ramadhan. [Link] 2
Hasil output
Modul5 [Link]
Progdas (JavaScript) – Create by : Ogi Muhamad Ramadhan. [Link] 3
Hasil output
Contoh Program JavaScript
6.2 Objek Tanggal ( Date Object)
Objek ini digunakan untuk memanipulasi tanggal dan waktu pada JavaScript. Untuk
pendeklarasiannya adalah sebagi berikut :
lama = new Date()
pernyataan diatas menyatakan bahwa variabel lama mengandung unsur tanggal dan waktu.
Metode-metode untuk Objek Date
Metode Kegunaan
getDate() Menghasilkan tanggal (integer) mulai 1 – 31.
getDay() Menghasilkan hari(integer) mulai 0-6.
Minggu = 0, Senin = 1,...............
getMonth() Menghasilkan bulan(integer) mulai 0-11.
Januari=0, Feb=1,......
getFullYear() Menampilkan tahun menjadi 4 digit
getHours() Menghasilkan jam mulai 0-23
getMinutes() Menghasilkan menit mulai 0-59
getSeconds() Menghasilkan detik mulai 0-59
Progdas (JavaScript) – Create by : Ogi Muhamad Ramadhan. [Link] 4
Modul5 [Link]
Hasil output
Progdas (JavaScript) – Create by : Ogi Muhamad Ramadhan. [Link] 5
6.3 Objek Math
Math digunakan untuk menangani perhitungan matematis yang rumit. Bentuk penulisan :
[Link](nilai)
Metode Untuk Objek Math
Metode Keterangan
abs(a) Nilai absolut dari a
acos(a) Nilai arc-kosinus dari a
asin(a) Nilai arc-sinus dari a
atan(a) Nilai arc-tan dari a
ceil(a) Membulatkan nilai ke integer diatasnya
cos(a) Nilai kosinus dari a
exp(a) Nilai E pangkat a
log(a) Nilai logaritma dari a
max(a,d) Nilai terbesar dari a dan d
min(a,d) Nilai terkecil dari a dan d
pow(a,d) Nilai dari a pangkat d
random(a) Nilai acak antara 0 dan 1
round(a) Membulatkan nilai a ke integer terdekat
sqrt(a) Nilai akar dari kuadrat a
sin(a) Nilai sinus dari a
tan(a) Nilai tangen dari a
Progdas (JavaScript) – Create by : Ogi Muhamad Ramadhan. [Link] 6
Co P Modul5 [Link]
Hasil output