BAB I
PENDAHULUAN
1.1 Latar Belakang
Praktikum merupakan salah satu kegiatan belajar untuk menambah
kemampuan mahasiswa. Setiap selesai melakukan praktikum, mahasiswa harus membuat
laporan praktikum untuk menunjukkan bahwa mahasiswa sudah mengikuti praktikum dan
memahami materinya. Laporan ini berisi hasil dari praktikum mata kuliah
Pemrograman Web Framework dengan materi Looping dan Decision pada Node.Js.
BAB II
LANDASAN TEORI
Node.js merupakan platform yang
sangat banyak dibicarakan oleh web developer saat ini. Node.js sendiri adalah
platform berbasis javascript yang berfungsi untuk dieksekusi di sisi server
(server side). Selama bahasa untuk server side adalah PHP, sekarang ada node.js
yang bisa dieksekusi disisi server menggunakan bahasa javascript. Node.js
sangat bagus untuk membuat aplikasi berbasis web yang super sibuk. Node.js juga
sangat bagus digunakan untuk membuat aplikasi berbasis web yang datanya
real-time. Node.js akan membuat aplikasi berbasis web menjadi lebih cepat dan
ringan.
Percabangan
(Decision)
Percabangan
adalah suatu keadaan dimana pernyataan dapat dieksekusi apabila suatu kondisi memenuhi syarat untuk mengerjakan
pernyataan tersebut.
·
If
Percabangan
if ini digunakan jika kita hanya memiliki satu pernyaatan yang akan dijalankan dengan
syarat tertentu.
·
Switch
Struktur
switch adalah sebuah stuktur percabangan yang akan memeriksa suatu variabel,
lalu menjalankan perintah-perintah yang sesuai dengan kondisi yang mungkin
terjadi untuk variabel tersebut.
Perulangan
(Looping)
Perulangan
merupakan kondisi dimana statement akan terus dijalankan SELAMA masih bernilai
TRUE. Dan baru akan dihentikan ketika kondisi bernilai FALSE.
·
Perulangan For
Perulangan
for merupakan perulangan yang termasuk dalam couted loop, karena sudah jelas
berapa kali ia akan mengulang.
·
Perulangan While
Perulangan
while merupakan perulangan yang termasuk dalam perulangan uncounted
loop.Perulangan while juga dapat menjadi perulangan yang counted loop dengan memberikan
counter di dalamnya.
BAB III
TAHAPAN PRAKTIKUM
1. Membuat
kondisi menggunakan decision IF, simpan dengan nama decision_if.js. untuk
menjalankannya diterminal dengan perintah node
decision_if.js.
2. Membuat
kondisi menggunakan decision IF namun kondisinya diubah. Simpan dengan nama decision_if.js. untuk menjalankannya
diterminal dengan perintah node
decision_if.js.
3. Membuat
kondisi menggunakan decision SWITCH, simpan dengan nama decision_switch.js.
untuk menjalankannya diterminal dengan perintah node decision_switch.js.
4. Membuat
perulangan atau looping menggunakan FOR, simpan dengan nama looping_for.js.
untuk menjalankannya diterminal dengan perintah node looping_for.js.
5. Membuat
perulangan atau looping menggunakan WHILE, simpan dengan nama looping_while.js
. File looping for dan looping while dijadikan satu folder loop.js. Untuk menjalankannya diterminal masuk ke folder dengan
perintah cd loop.js, kemudian node looping_while.js.
BAB IV
PENUTUP
Node.js merupakan platform yang
sangat banyak dibicarakan oleh web developer saat ini. Node.js sendiri adalah
platform berbasis javascript yang berfungsi untuk dieksekusi di sisi server
(server side). Selama bahasa untuk server side adalah PHP, sekarang ada node.js
yang bisa dieksekusi disisi server menggunakan bahasa javascript.
Dalam bahasa pemrograman JavaScript terdapat percabangan atau decision dan
perulangan atau looping. Percabangan terbagi menjadi dua jenis yaitu IF dan
SWITCH, keduanyan mempunyai fungsi yang hamper sama tergantung situasi yang
digunakan. Sedangkan Perulangan terbagi menjadi dua yaitu FOR dan WHILE.
Comments
Post a Comment