Modul Pelatihan - Batch 3: Dasar JavaScript (Topik 1-5)
Pengenalan JavaScript
JavaScript adalah bahasa pemrograman yang digunakan di sisi klien (browser) untuk membuat
halaman web interaktif. Ia dapat disisipkan ke dalam HTML dan dijalankan langsung di browser.
Contoh:
```html
<script>
alert("Halo, dunia!");
</script>
```
Variabel dan Tipe Data di JavaScript
JavaScript menggunakan `let`, `const`, dan `var` untuk deklarasi variabel. Tipe data primitif meliputi
number, string, boolean, null, undefined, dan symbol.
Contoh:
```js
let nama = "Ali";
const umur = 30;
var aktif = true;
```
Operator dalam JavaScript
Operator digunakan untuk operasi matematika, logika, dan perbandingan.
- `===` mengecek nilai dan tipe
- `==` hanya mengecek nilai
- `typeof` mengecek tipe data
Contoh:
```js
let x = 10;
console.log(typeof x); // number
console.log(x === "10"); // false
```
Kontrol Alur
Gunakan `if`, `else`, dan `switch` untuk mengontrol alur program.
Contoh:
```js
let warna = "merah";
switch (warna) {
case "merah":
console.log("Berhenti");
break;
case "hijau":
console.log("Jalan");
break;
}
```
Looping di JavaScript
Perulangan digunakan untuk menjalankan blok kode berulang kali.
Contoh:
```js
for (let i = 1; i <= 3; i++) {
console.log("Ulang ke-", i);
}
let data = [1, 2, 3];
data.forEach(function (item) {
console.log(item);
});
```