Konsep fundamental dalam pemrograman JavaScript

Konsep fundamental dalam pemrograman JavaScript:

1. Variabel dan Tipe Data

JavaScript menggunakan variabel untuk menyimpan data. Anda dapat mendeklarasikan variabel menggunakan kata kunci `var`, `let`, atau `const`. Tipe data dasar di JavaScript meliputi string, number, boolean, array, dan object.


Contoh:

```javascript

let nama = "John";

const umur = 30;

let isActive = true;

let nilai = [80, 90, 75];

let orang = { nama: "John", umur: 30 };

```

2. Operator

JavaScript memiliki berbagai macam operator untuk melakukan operasi aritmatika, perbandingan, dan logika, seperti `+`, `-`, `*`, `/`, `===`, `!==`, `&&`, `||`, dll.


Contoh:

javascript

let hasil = 10 + 5;

let samaDengan = 10 === 5;

let logika = true && false;

```


3. Kontrol Alur Program

JavaScript menggunakan struktur kendali seperti `if`, `else`, `else if`, `switch`, `for`, `while`, dan `do-while` untuk mengontrol alur eksekusi program.


Contoh:

javascript

let angka = 10;

if (angka > 0) {

  console.log("Angka positif");

} else {

  console.log("Angka negatif");

}

```


4. Fungsi

Anda dapat mendefinisikan fungsi di JavaScript menggunakan kata kunci `function`. Fungsi dapat digunakan untuk mengelompokkan kode yang dapat digunakan kembali.


Contoh:

```javascript

function tambah(a, b) {

  return a + b;

}


let hasilTambah = tambah(5, 3);

console.log(hasilTambah); // Output: 8

```


5. Array dan Object

Array digunakan untuk menyimpan kumpulan nilai dalam urutan tertentu, sedangkan object digunakan untuk menyimpan data dalam bentuk pasangan nilai-properti.


Contoh:

javascript

let buah = ['apel', 'pisang', 'mangga'];

let orang = { nama: 'John', umur: 30 };

```


 6. Event Handling

Di lingkungan web, JavaScript sering digunakan untuk menangani event seperti klik tombol, pengisian formulir, dll. Anda dapat menggunakan method `addEventListener` atau menentukan atribut event handler langsung di dalam elemen HTML.


Contoh:

javascript

button.addEventListener('click', function() {

  console.log('Tombol diklik');

});

```


Ini adalah beberapa konsep fundamental dalam pemrograman JavaScript yang akan membantu Anda memahami dasar-dasar dalam menulis kode JavaScript. Teruslah berlatih dan bereksperimen dengan kode untuk memperdalam pemahaman Anda.

Komentar