Postingan lainnya
js aritmatik.
temen sekolah koding, sy mau bertanya kok saya ga bisa menjumlahkan nilai ya ? sy baru banget belajar javascript. berikut code yg saya tulis. Mohon pencerahannya. [html]
DocumentButton
[/html]
[script] document.getElementById('form').addEventListener('submit', hasil);
function hasil(e){ var a = document.getElementById('a').value; var b = document.getElementById('b').value; console.log(a*b); // disini malah nilai a & b gabung
e.preventDefault(); }
[/script]
2 Jawaban:
Jawaban Terpilih
Tambahin parseInt. Jadinya gini :
var a = parseInt(document.getElementById('a').value);
var b = parseInt(document.getElementById('b').value);
Dikenalin dulu bahwa yang diinput itu berupa angka. Karena kalo di js "+" itu dibaca semacam ngegabungin 2 string, atau sbg penjumlahan antara value yang dikenali angka.