0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan7 halaman

Modul Praktikum JavaScript SMK

Dokumen ini adalah modul praktikum tentang aplikasi JavaScript yang ditulis oleh Ogi Muhamad Ramadhan, S.Pd. Modul ini mencakup pemahaman tentang objek Array, objek Date, dan objek Math dalam JavaScript, serta cara mendeklarasikan dan menggunakan metode-metode yang terkait. Contoh program dan hasil output juga disertakan untuk memperjelas penerapan konsep-konsep tersebut.
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan7 halaman

Modul Praktikum JavaScript SMK

Dokumen ini adalah modul praktikum tentang aplikasi JavaScript yang ditulis oleh Ogi Muhamad Ramadhan, S.Pd. Modul ini mencakup pemahaman tentang objek Array, objek Date, dan objek Math dalam JavaScript, serta cara mendeklarasikan dan menggunakan metode-metode yang terkait. Contoh program dan hasil output juga disertakan untuk memperjelas penerapan konsep-konsep tersebut.
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

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

Anda mungkin juga menyukai