javascriptの初学者です。
以下の割り勘勘定の計算結果が0になってしまうのはなぜでしょうか。
javascript
1 2const $price = document.getElementById("sumprice").value; 3const $num_menber = document.getElementById("num_menber").value; 4const $cal_button = document.getElementById("cal"); 5 6function alertPrice(){ 7 let pricePer1 = $price / $num_menber; 8 alert(pricePer1) 9} 10 11 12$cal_button.addEventListener("click", alertPrice); 13 14console.log($price)
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>割り勘計算機</title> 7</head> 8 9 10<body> 11<h1>割り勘勘定</h1> 12 13<div>料金</div> 14<input type="text" id="sumprice"> 15<br> 16<div>人数</div> 17<input type="text" id="num_menber"> 18<br><br> 19<button type="button" id=cal>計算!</button> 20 21<script src="cal.js"></script> 22 23</body> 24</html>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。