JavaScript - Operator Perhitungan
Halo sana, bakat coding super masa depan! Saya sangat senang menjadi panduan Anda dalam perjalanan yang menarik ke dunia operator perhitungan JavaScript. Sebagai orang yang telah mengajar pemrograman selama tahun-tahun, saya bisa katakan bahwa menguasai operator-operator ini adalah seperti belajar gerakan dasar dalam tari – sekali Anda menguasainya, Anda akan siap untuk menciptakan routine yang benar-benar menakjubkan (atau dalam kasus kita, program-program)!
Operator Perhitungan JavaScript
Sebelum kita masuk ke dalamnya, mari kitaambil sedikit waktu untuk memahami apa itu operator perhitungan. Anggaplah mereka sebagai alat matematika dasar di dalam kotak alat JavaScript Anda. Mereka memungkinkan Anda untuk melakukan operasi matematika pada angka, sama seperti Anda akan melakukan dengan kalkulator. Tetapi percayalah kepada saya, mereka jauh lebih kuat daripada kalkulator poket biasa!
Berikut adalah tabel dari semua operator perhitungan yang kita akan bahas hari ini:
Operator | Nama | Deskripsi |
---|---|---|
+ | Penjumlahan | Menambahkan dua angka |
- | Pengurangan | Mengurangkan angka kanan dari kiri |
* | Perkalian | Mengalikan dua angka |
/ | Pembagian | Membagi angka kiri oleh angka kanan |
% | Modulus | Mengembalikan sisa bagi |
++ | Increment | Menambahkan 1 ke angka |
-- | Decrement | Mengurangkan 1 dari angka |
Sekarang, mari kitauraikan ini satu per satu, ya?
Operator Penjumlahan (+) JavaScript
Operator penjumlahan mungkin adalah yang paling ramah di antara mereka. Itu seperti orang yang selalu mencoba untuk menyatukan hal-hal!
let apples = 5;
let oranges = 3;
let totalFruit = apples + oranges;
console.log(totalFruit); // Output: 8
Dalam contoh ini, kita menambahkan apel dan jeruk (sesuatu yang mereka selalu katakan kepada kita untuk tidak melakukan, tetapi di JavaScript, segala sesuatu adalah mungkin!). Operator +
menambahkan nilai oranges
ke apples
, dan kita menyimpan hasilnya di totalFruit
.
Tapi tunggu, ada lagi! Operator +
memiliki identitas rahasia. Ketika digunakan dengan string, ia menjadi operator konkatenasi:
let greeting = "Hello";
let name = "World";
let message = greeting + " " + name;
console.log(message); // Output: "Hello World"
Di sini, +
sedang menggabungkan string kita bersama. Itu seperti seorang penerjemah bahasa!
Operator Pengurangan (-) JavaScript
Berikutnya adalah operator pengurangan. Itu seperti teman yang selalu meminjam hal-hal dan tidak pernah mengembalikannya.
let totalCookies = 10;
let eatenCookies = 3;
let remainingCookies = totalCookies - eatenCookies;
console.log(remainingCookies); // Output: 7
Dalam contoh ini, kita mulai dengan 10 kue, makan 3 (yummy!), dan operator -
membantu kita mengetahui berapa kue yang tersisa. Itu adalah keterampilan penting untuk manajemen inventaris kue!
Operator Perkalian (*) JavaScript
Operator perkalian adalah yang paling ambisius di grup ini. Itu tidak puas dengan hanya menambahkan hal-hal sekali, itu ingin melakukan itu berkali-kali!
let pricePerApple = 0.5;
let numberOfApples = 6;
let totalCost = pricePerApple * numberOfApples;
console.log(totalCost); // Output: 3
Di sini, kita menghitung total biaya pembelian apel kita. Operator *
mengalikan harga per apel dengan jumlah apel, menyelamatkan kita dari perlu menambahkan 0.5 ke dirinya sendiri 6 kali. Phew!
Operator Pembagian (/) JavaScript
Pembagian adalah seperti penengah di dunia perhitungan, selalu mencoba untuk membagi hal-hal secara merata.
let totalPizza = 8;
let numberOfFriends = 4;
let slicesPerFriend = totalPizza / numberOfFriends;
console.log(slicesPerFriend); // Output: 2
Dalam contoh ini, kita menjadi teman yang baik dan membagi pizza kita secara merata. Operator /
membagi total potong pizza oleh jumlah teman, memastikan harmoni (dan distribusi pizza yang sama) dalam kelompok sosial kita.
Operator Modulus (%) JavaScript
Operator modulus adalah yang unik di keluarga ini. Itu tidak memberikan Anda hasil bagi, tetapi malah apa yang tersisa.
let cookies = 10;
let people = 3;
let leftoverCookies = cookies % people;
console.log(leftoverCookies); // Output: 1
Di sini, kita mencoba mendistribusikan 10 kue kepada 3 orang. Operator %
memberitahu kita berapa kue yang tersisa setelah memberikan setiap orang jumlah yang sama. Dalam kasus ini, itu adalah 1 kue. (Tips Profesional: Selalu bersedia menjadi orang yang mendapatkan kue tersisa!)
Operator Increment (++) JavaScript
Operator increment adalah seperti cheerleader kecil untuk angka Anda, selalu mendorong mereka untuk naik 1 tingkat.
let count = 0;
count++;
console.log(count); // Output: 1
count++;
console.log(count); // Output: 2
Dalam contoh ini, kita mulai dengan hitungan 0. Setiap kali kita menggunakan ++
, itu meningkatkan hitungan oleh 1. Itu sangat berguna dalam loop, tetapi itu cerita untuk hari lain!
Operator Decrement (--) JavaScript
Terakhir tapi bukan terkecil, kita memiliki operator decrement. Itu adalah yin ke increment, selalu menurunkan angka oleh 1.
let lives = 3;
console.log(lives); // Output: 3
lives--;
console.log(lives); // Output: 2
lives--;
console.log(lives); // Output: 1
Di sini, kita mensimulasikan permainan di mana pemain mulai dengan 3 nyawa. Setiap kali kita menggunakan --
, itu mengurangkan jumlah nyawa oleh 1. Itu semua tentang kesenangan dan permainan sampai Anda kehabisan nyawa!
Dan begitu Anda punya nya! Anda telah mengambil langkah pertama Anda ke dunia operator perhitungan JavaScript. Ingat, latihan membuat sempurna, jadi jangan khawatir untuk mencoba operator ini dalam kode Anda sendiri. Sebelum Anda tahu, Anda akan melakukan perhitungan dengan kecepatan dan presisi seperti komputer super (hampir saja)!
Terus coding, terus belajar, dan yang paling penting, terus bersenang-senang! Sampai berjumpa lagi, ini adalah panduan coding tetangga Anda, menutup. Selamat coding!
Credits: Image by storyset