Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Kalkulator adalah alat yang sering kita gunakan dalam kehidupan sehari-hari - dari melakukan perhitungan rumah tangga sederhana hingga menghitung anggaran bisnis yang rumit. Tapi, bagaimana jika kamu bisa membuat kalkulator kamu sendiri menggunakan bahasa pemrograman JavaScript?
Artikel ini akan membantu kamu membangun kalkulator dasar di JavaScript dalam waktu singkat. Jadi, ayuh mulai!
Sebelum kita mulai, pastikan kamu memiliki perangkat yang diperlukan:
Setelah kamu siap dengan semua perangkat yang diperlukan, kami bisa mulai belajar.
Untuk membuat layout kalkulator, kita akan menggunakan HTML dan CSS. Buat file baru dengan nama index.html
dan styles.css
.
Berikut adalah kode HTML untuk membuat layout kalkulator:
<div class="calculator">
<input type="text" class="display" disabled>
<div class="keys">
<button class="key-operand" value="7">7</button>
<!-- Tambahkan sisanya -->
</div>
</div>
Sekarang, mari kita fokus pada JavaScript. Buat file baru dengan nama calculator.js
.
Berikut adalah fungsi dasar untuk kalkulator:
function calculate(operation, number1, number2) {
if (operation == '+') {
return number1 + number2;
} else if (operation == '-') {
return number1 - number2;
} else if (operation == '*') {
return number1 * number2;
} else if (operation == '/') {
return number1 / number2;
}
}
Dengan layout dan fungsi kalkulator sudah siap, mari kita menggabungkan semuanya.
Kita akan menggunakan Event Listener pada JavaScript untuk mendeteksi klik tombol, dan kemudian melakukan operasi kalkulasi yang sesuai.
document.querySelector('.keys').addEventListener('click', function(event) {
var key = event.target;
var operation = key.textContent;
var number1 = parseFloat(input.value);
var number2 = parseFloat(display.value);
var result = calculate(operation, number1, number2);
display.value = result;
});
Itu dia! Kamu baru saja membuat kalkulator dasar kamu sendiri menggunakan JavaScript. Kamu bisa memodifikasi kode ini sesuai keinginanmu, misalnya menambahkan lebih banyak fungsi atau mengubah tampilan.
Ingat, pemrograman adalah tentang praktek. Jadi, tetap praktek dan jangan takut untuk melakukan kesalahan. Selamat coding!
Link terkait: