Operator Matematika dan operator penugasan adalah pilar dasar pemrograman dengan JavaScript. Mereka memungkinkan Anda untuk melakukan perhitungan dan memberikan nilai ke variabel dengan cepat. Dalam panduan ini, kita akan membahas berbagai operator matematika, menjelaskan operator modulo, dan menunjukkan bagaimana operator penugasan dapat digunakan secara efisien.
Temuan Utama
- Operator matematika seperti penjumlahan, pengurangan, perkalian, dan pembagian termasuk dalam dasar-dasar pemrograman.
- Operator modulo memberikan sisa dari suatu pembagian dan berguna untuk perhitungan, seperti menentukan tahun kabisat.
- Operator penugasan menawarkan cara untuk memberikan dan memodifikasi nilai variabel dengan cepat dalam satu langkah.
Memahami Operator Matematika
Mari kita mulai dengan operator matematika dasar yang digunakan dalam JavaScript. Dengan operator ini, Anda dapat melakukan perhitungan sederhana. Pertama, buat variabel yang kita sebut "Hasil".

Anda kemudian dapat melakukan operasi matematika sederhana seperti penjumlahan. Misalnya, Anda bisa menetapkan "Hasil = 5 + 3". Ini menghasilkan total 8.
Operator pengurangan bekerja dengan cara yang sama. Berikut adalah contoh: Tetapkan "Hasil = 3 - 5". Ini menghasilkan hasil -2, karena kita mengurangi 5 dari 3.
Selain operasi dasar, Anda juga memiliki opsi untuk mengalikan. Misalnya, Anda bisa berkata "Hasil = 3 * 5", yang memberikan hasil 15.
Operator yang menarik adalah operator modulo, yang memberi Anda sisa dari suatu pembagian. Misalnya, jika Anda menulis "Hasil = 3 % 5", Anda akan mendapatkan hasil 3, karena 3 tidak dapat dibagi oleh 5.
Dengan operator modulo, Anda dapat menemukan berapa hari dalam setahun, yang sangat berguna untuk tahun kabisat. Misalkan Anda ingin memeriksa tahun 2000. Dengan bantuan operator modulo, Anda dapat menentukan apakah suatu tahun adalah tahun kabisat atau tidak.
Jika tahun tersebut dapat dibagi 4, Anda meningkatkan nilai "Hari" menjadi 366. Jika tidak, nilainya tetap 365.
Sebuah tahun yang dapat dibagi 100 hanya memiliki 366 hari jika juga dapat dibagi 400. Tahun 2000 memiliki 366 hari, sementara 1800 hanya memiliki 365 hari.
Operator Penugasan
Sekarang kita beralih ke operator penugasan. Ini memungkinkan Anda mengubah nilai variabel dengan berbagai cara tanpa harus mengetikkan nama variabel beberapa kali.
Anggaplah Anda telah menetapkan variabel "Hasil" dengan nilai 3. Jika Anda sekarang menulis "Hasil++", nilai tersebut akan meningkat satu sebelum ditampilkan.
Ini berarti bahwa saat hasil ditampilkan, akan muncul 4 terlebih dahulu dan kemudian 5 pada kali berikutnya.
Selain itu, Anda dapat menggabungkan penugasan dengan operator lain, seperti "Hasil += 5". Ini akan menambah nilai hasil dengan 5.
Perhatikan bahwa ini tidak hanya berlaku untuk penjumlahan. Anda juga dapat bekerja dengan perkalian: "Hasil *= 2" akan menggandakan nilai Hasil.
Menjadi lebih mudah menggunakan operator penugasan ketimbang penugasan standar, karena Anda dapat mengurangi jumlah kode yang diperlukan dan dengan demikian membuat program Anda lebih mudah dibaca.
Ringkasan – Operator Matematika dan Penugasan dalam JavaScript
Dalam panduan ini, Anda telah belajar cara melakukan operasi matematika dasar dalam JavaScript, termasuk penggunaan operator modulo untuk perhitungan spesifik seperti pemeriksaan tahun kabisat. Berbagai operator penugasan juga telah dibahas, yang membantu Anda menggunakan nama variabel dengan lebih efisien.
Pertanyaan yang Sering Diajukan
Bagaimana cara kerja operator modulo dalam JavaScript?Operator modulo memberikan sisa dari suatu pembagian dan dinyatakan dengan tanda persen %.
Apa perbedaan antara ++variabel dan variabel++?++variabel meningkatkan nilai sebelum digunakan, sedangkan variabel++ meningkatkan nilai setelah digunakan.
Bagaimana cara menggunakan operator penugasan +=?Operator penugasan += menambahkan nilai tertentu ke dalam variabel yang ada, misalnya Hasil += 5 meningkatkan nilai Hasil sebesar 5.
Apa saja operator matematika dasar dalam JavaScript?Operator matematika dasar adalah Penjumlahan (+), Pengurangan (-), Perkalian (*) dan Pembagian (/).
Untuk apa saya memerlukan operator penugasan?Operator penugasan memudahkan pembaruan nilai variabel, karena memungkinkan Arithmetik dan penugasan dilakukan dalam satu langkah.