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;
[Link](typeof x); // number
[Link](x === "10"); // false
```
Kontrol Alur
Gunakan `if`, `else`, dan `switch` untuk mengontrol alur program.
Contoh:
```js
let warna = "merah";
switch (warna) {
case "merah":
[Link]("Berhenti");
break;
case "hijau":
[Link]("Jalan");
break;
}
```
Looping di JavaScript
Perulangan digunakan untuk menjalankan blok kode berulang kali.
Contoh:
```js
for (let i = 1; i <= 3; i++) {
[Link]("Ulang ke-", i);
}
let data = [1, 2, 3];
[Link](function (item) {
[Link](item);
});
```