logo logo

Portal media terdepan yang menyajikan informasi terkini seputar dunia teknologi, gadget, dan inovasi digital di Indonesia.

Sentral Media

Langganan Update Teknologi

Dapatkan rangkuman berita mingguan langsung ke email Anda.

Daftar Newsletter

Surabaya, Indonesia

Kota Surabaya, Jawa Timur

Email: redaksi@sentralmediateknologi.id

Frontend & Ui/Ux

Operator Assignment dan Increment/Decrement: Mengelola Nilai Variabel

Jika operator matematika digunakan untuk menghitung, maka Operator Assignment digunakan untuk menyimpan hasil hitungan tersebut ke dalam variabel. Sedangkan Increment dan Decrement adalah cara cepat yang sering digunakan dalam perulangan (looping) untuk menambah atau mengurangi nilai secara bertahap.

avatar
Super Administrator

SentralMediaTeknologi.id


  • 08 Mei 2026
  • 20:01 WIB

Operator Assignment dan Increment/Decrement: Mengelola Nilai Variabel

Jika operator matematika digunakan untuk menghitung, maka Operator Assignment digunakan untuk menyimpan hasil hitungan tersebut ke dalam variabel. Sedangkan Increment dan Decrement adalah cara cepat yang sering digunakan dalam perulangan (looping) untuk menambah atau mengurangi nilai secara bertahap.


1. Operator Assignment (Penugasan)

Operator ini digunakan untuk memasukkan nilai ke dalam sebuah variabel. Simbol utamanya adalah sama dengan (=).

  • Assignment Dasar (=): Memberikan nilai di sisi kanan ke variabel di sisi kiri.

    • Contoh: let skor = 10;

  • Compound Assignment (Shortcut): Menggabungkan operasi matematika dengan penugasan untuk menyingkat kode.

    • += (Tambah dan isi): x += 5 sama dengan x = x + 5

    • -= (Kurang dan isi): x -= 2 sama dengan x = x - 2

    • *= (Kali dan isi): x *= 3 sama dengan x = x * 3

2. Operator Increment (++)

Operator ini berfungsi untuk menambah nilai variabel sebanyak 1. Ini adalah operator yang sangat sering digunakan dalam pengembangan aplikasi web, terutama saat mengelola urutan data.

  • Cara Kerja: Jika x = 5, lalu kita jalankan x++, maka nilai x sekarang menjadi 6.

  • Kegunaan: Menghitung jumlah klik, urutan nomor tabel, atau memajukan langkah dalam perulangan.

3. Operator Decrement (--)

Kebalikan dari increment, operator ini digunakan untuk mengurangi nilai variabel sebanyak 1.

  • Cara Kerja: Jika x = 5, lalu kita jalankan x--, maka nilai x sekarang menjadi 4.

  • Kegunaan: Menghitung mundur (countdown), mengurangi stok barang saat terjual, atau membatalkan jumlah poin.


Tutorial: Implementasi dalam Logika Pemrograman

Berikut adalah contoh penggunaan operator ini dalam skenario nyata, seperti sistem poin di sebuah website:

JavaScript
let totalPoin = 100; // User menyelesaikan misi (Tambah 50 poin menggunakan Shortcut)
totalPoin += 50; // Sekarang 150 // User membeli item kecil (Kurang 1 poin menggunakan Decrement)
totalPoin--; // Sekarang 149 // User mendapatkan bonus ganda (Kali 2 menggunakan Shortcut)
totalPoin *= 2; // Sekarang 298 console.log("Poin akhir user: " + totalPoin);

Tabel Ringkasan Operator

Jenis Operator Contoh Penjelasan
Assignment = x = 10 Mengisi variabel x dengan nilai 10.
Add Assignment += x += 5 Tambahkan 5 ke nilai x yang sekarang.
Sub Assignment -= x -= 3 Kurangi 3 dari nilai x yang sekarang.
Increment ++ x++ Tambahkan nilai x sebanyak 1.
Decrement -- x-- Kurangi nilai x sebanyak 1.

Kesimpulan

Operator Assignment dan Increment/Decrement membuat kode Anda lebih ringkas dan efisien. Alih-alih menulis nomor = nomor + 1, Anda cukup menulis nomor++. Hal kecil seperti ini sangat membantu saat Anda mulai menangani ribuan baris kode dalam proyek besar seperti sistem e-commerce atau aplikasi manajemen data.

 

Stories

avatar

Jurnalis dan analis internasional, mengurai dinamika geopolitik, ekonomi global, dan konflik dunia dengan ketajaman dan kedalaman.


Bagikan artikel ini

Stay Connected