Diskon kelas baru hingga 25%! Masukkan kupon "lebihcepat" di kelas ini

X
Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CARA MEMBUAT APLIKASI KALKULATOR MENGGUNAKAN JAVASCRIPT

Panduan langkah demi langkah untuk membuat aplikasi kalkulator menggunakan JavaScript. Tidak memerlukan pengalaman coding sebelumnya, tutorial ini cocok untuk pemula yang ingin belajar JavaScript secara praktis.

Membuat aplikasi kalkulator bisa menjadi latihan yang bagus bagi pemula yang ingin belajar lebih dalam tentang JavaScript. Proyek ini akan membantu kamu memahami konsep dasar programing seperti perulangan, kondisi, fungsi, dan banyak lagi. Dalam tutorial ini, kita akan membuat aplikasi kalkulator sederhana menggunakan JavaScript.

Persiapan

Sebelum memulai, pastikan kamu sudah memiliki editor teks (seperti VSCode, Atom, atau Sublime) dan browser (seperti Chrome atau Firefox) untuk menulis dan menjalankan kode.

Mendeklarasikan HTML

Pertama, kita akan membuat kerangka aplikasi kita menggunakan HTML. Buatlah file baru dengan nama calculator.html dan deklarasikan elemen-elemen berikut:

<!DOCTYPE html>
<html>
<head>
    <title>Kalkulator Sederhana</title>
</head>
<body>
    <input type="text" id="val1" placeholder="Bilangan pertama">
    <input type="text" id="val2" placeholder="Bilangan kedua">
    <button id="calculate">Hitung</button>
    <p id="result"></p>
</body>
</html>

Menambahkan CSS (Opsional)

Langkah ini adalah opsional, tetapi jika kamu ingin aplikasimu terlihat lebih menarik, kamu bisa menambahkan CSS. Berikut adalah contoh styling yang bisa kamu gunakan:

body {
    font-family: Arial, sans-serif;
}

input[type="text"], button {
    padding: 10px;
    margin: 5px 0;
}

p {
    font-size: 18px;
}

Membuat Fungsi Kalkulasi

Selanjutnya, kita akan menulis logika dari aplikasi kalkulator kita menggunakan JavaScript.

Mendapatkan input user

Pertama, kita perlu mendapatkan input user (dua bilangan yang akan dihitung). Kita akan menggunakan fungsi document.querySelector untuk mendapatkan elemen input-text dari HTML, dan value untuk mendapatkan nilai yang dimasukkan user:

let val1 = document.querySelector("#val1").value;
let val2 = document.querySelector("#val2").value;

Menghitung hasil

Setelah mengambil dua bilangan, kita dapat menghitung hasilnya. Pada contoh ini, kita akan melakukan operasi penjumlahan:

let result = parseInt(val1) + parseInt(val2);

Menampilkan hasil

Hasil penghitungan kemudian ditampilkan di elemen p menggunakan document.querySelector dan textContent:

document.querySelector("#result").textContent = "Hasil: " + result;

Menghubungkan semua fungsi

Akhirnya, kita perlu menghubungkan semua fungsi ini ketika tombol Hitung diklik. Kita bisa melakukannya dengan menambahkan event listener click pada tombol tersebut:

document.querySelector("#calculate").addEventListener("click", function() {
    let val1 = document.querySelector("#val1").value;
    let val2 = document.querySelector("#val2").value;
    let result = parseInt(val1) + parseInt(val2);
    document.querySelector("#result").textContent = "Hasil: " + result;
});

Dengan ini, aplikasi kalkulator sederhana kamu sudah selesai! Kamu sekarang dapat mencoba memasukkan dua angka dan klik Hitung untuk melihat hasilnya di browser.

Belajar JavaScript bisa menantang, tetapi dengan membuat aplikasi sederhana seperti ini, kamu bisa memahami dasar-dasar bahasa tersebut. Selamat mencoba, dan selamat belajar!

cover kelas Kelas membuat website dengan HTML dan CSS
Kelas membuat website dengan HTML dan CSS

belajar membuat website kamu dari nol. Cocok untuk pemula

Lihat Kelas

Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding