Operator Penugasan Tingkat Lanjut di JavaScript
Operator Penugasan Tingkat Lanjut di JavaScript

Operator Penugasan Tingkat Lanjut di JavaScript – JavaScript Dasar #5

0 Shares
0
0
0

Operator Penugasan Tingkat Lanjut di JavaScript

Sebelumnya kita sudah belajar bahwa operator assignment atau operator penugasan dinotasikan dengan tanda sama dengan “=”. Kita juga sudah menggunakan operator ini sejak awal.

Namun yang kita gunakan itu adalah salah satu contoh penggunaan operator penugasan dasar. Ada beberapa penggunaan operator penugasan yang lebih lanjut yang berguna pada beberapa kasus nantinya.

Operator penugasan juga memiliki format penulisan yang lebih singkat yang berfungsi untuk mempersingkat penulisan kode.

Bukan hanya itu dalam kondisi tertentu kamu memang butuh untuk menggunakan operator addition assignment untuk memenuhi logika program yang kamu kerjakan.

Untuk saat ini kamu tidak perlu khawatir tentang hal tersebut kita akan membahasnya nanti seiring dengan perjalanan tutorial series Belajar JavaScript Dasar ini.

Untuk lebih jelas tentang operator penugasan lanjut, langsung saja kita lihat cara menulisan dan menggunakan beberapa jenis operator penugasan lanjut berikut.

Operator Penugasan Penambahan (Addition Assignment)

Operator addition assignment (addition assignment) berfungsi untuk menambahkan sebuah nilai pada sebuah variabel dengan sebuah nilai yang sudah ada pada variabel tersebut. Operator ini dinotasikan dengan tanda tambah dan sama dengan (+=).

Untuk lebih jelasnya, lihat contoh potongan kode berikut:

var banyak = 13;

banyak += 4; // contoh penggunaan addition assignment

console.log(banyak); // mencetak nilai “17”

Potongan kode diatas merupakan contoh penugasan penjumlahan. Potongan kode diatas jika ditulis dalam notasi penulisan operator penjumlahan biasa (bukan notasi addition assignment) bisa ditulis seperti berikut:

var banyak = 13;

banyak = banyak + 4; // operator penambahan dan penugasan biasa

console.log(banyak); // mencetak nilai “17”

Dengan menggunakan operator addition assignment kamu meringkas penulisan kode sehingga tidak perlu menulis dan mengulang nama variabel dua kali.

Seperti yang sudah dijelaskan sebelumnya, dalam kondisi tertentu kita harus menggunakan operator addition assignment untuk memenuhi logika program.

Operator Penugasan Pengurangan (Substraction Assignment)

Operator substraction assignment (penugasan pengurangan) hampir sama dengan addition assignment, bedanya adalah pada addition assignment kamu melakukan penjumlahan, sedangkan pada substraction assignment kita akan melakukan pengurangan.

Operator substraction assignment akan mengurangi nilai yang sudah ada pada sebuah variabel dengan dengan nilai tertentu yang kita inginkan. Untuk lebih jelasnya kamu bisa melihat pada contoh potongan kode berikut:

var banyak = 13;

banyak -= 4; // contoh substraction assignment

console.log(banyak); // mencetak nilai “9”

Operator Penugasan Perkalian (Multiplication Assignment)

Sama dua jenis operator penugasan lanjut sebelumnya, namun operator multiplication assignment akan mengalikan nilai yang sudah ada pada sebuah variabel dengan dengan sebuah nilai yang lain yang kamu inginkan.

Misalnya seperti pada contoh potongan kode berikut:

var banyak = 10;

banyak *= 2; // contoh multiplication assignment

console.log(banyak); // mencetak nilai “20”

Operator Penugasan Pembagian (Division Assignment)

Jika operator sebelumnya mengalikan, operator division assignment akan membagi nilai yang sudah pada sebuah variabel dengan angka tertentu yang kamu berikan dan akan menyimpannya kembali pada variabel tersebut.

Untuk lebih lengkapnya kamu bisa melihat contoh potongan kode seperti berikut:

var banyak = 10;

banyak /= 2; // contoh division assignment

console.log(banyak); // mencetak nilai “5”
0 Shares
Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

You May Also Like