Variabel, Tipe Data, dan Operator dalam JavaScript

By | 16 October 2025

Setelah sebelumnya kita sudah membahasa tentang pengenalan JavaScript, kali ini kita akan membahasan tentang Variabel, Tipe Data, dan Operator dalam JavaScript.

Apa Itu Variabel?

Variabel adalah tempat untuk menyimpan data di dalam program. Ibarat kotak penyimpanan, kamu bisa memberi nama pada kotak itu dan mengisinya dengan nilai tertentu. Dalam JavaScript, ada tiga cara untuk membuat variabel: var, let, dan const.

var

Digunakan pada JavaScript versi lama. Nilainya bisa diubah dan dapat diakses secara global.

var nama = "Andi";
nama = "Budi";
console.log(nama); // Budi

let

Digunakan pada JavaScript modern (ES6). Nilainya bisa diubah, tapi hanya berlaku di dalam blok kode tempat ia dideklarasikan.

let umur = 20;
umur = 21;
console.log(umur); // 21

const

Digunakan untuk nilai konstan yang tidak boleh diubah.

const pi = 3.14;
console.log(pi); // 3.14

Tips: Gunakan let atau const untuk kode modern karena lebih aman dan efisien.

Jenis Tipe Data dalam JavaScript

JavaScript memiliki beberapa tipe data utama yang perlu kamu pahami:

1. String

Digunakan untuk menyimpan teks. Harus diapit tanda kutip.

let nama = "Arvian";
console.log(typeof nama); // string

2. Number

Menyimpan angka (baik bulat maupun desimal).

let harga = 15000;
let berat = 2.5;
console.log(typeof harga); // number

3. Boolean

Nilainya hanya true atau false. Biasanya digunakan untuk logika atau kondisi.

let aktif = true;
console.log(typeof aktif); // boolean

4. Array

Menyimpan banyak nilai dalam satu variabel.

let buah = ["apel", "pisang", "mangga"];
console.log(buah[1]); // pisang

5. Object

Menyimpan data dalam format pasangan key dan value.

let user = {
  nama: "Dewi",
  umur: 25,
  pekerjaan: "Developer"
};
console.log(user.nama); // Dewi

Operator Aritmatika dalam JavaScript

Operator aritmatika digunakan untuk menghitung nilai numerik.

Operator Fungsi Contoh
+ Penjumlahan 10 + 5 → 15
- Pengurangan 10 - 5 → 5
* Perkalian 10 * 2 → 20
/ Pembagian 10 / 2 → 5
% Sisa bagi (modulus) 10 % 3 → 1

Contoh:

let a = 10, b = 5;
let hasil = a + b;
console.log(hasil); // 15

Operator Logika

Operator logika digunakan untuk pengambilan keputusan atau kondisi.

Operator Fungsi Contoh Hasil
&& AND true && false false
` ` OR
! NOT !true false

Contoh:

let usia = 18;
let izin = true;

if (usia >= 18 && izin) {
  console.log("Boleh masuk!");
} else {
  console.log("Tidak boleh masuk!");
}

Kesimpulan

Dalam JavaScript, variabel digunakan untuk menyimpan data, tipe data menentukan jenis nilai yang disimpan, dan operator membantu melakukan perhitungan atau logika.
Memahami dasar ini akan sangat penting sebelum melangkah ke topik selanjutnya seperti kondisi, perulangan, dan manipulasi DOM.