JavaScriptで計算機能を作っています。入力欄に数字を入れると勝手に計算してくれる機能です。交通費の計算で、単価(kotusha)と片道または往復(riyou)を掛けて合計金額を算出するという機能です。
同じような処理の計算が続くため、以下のコードをまとめてfor文で書こうと思ったのですが、なかなか機能してくれません。以下のコードをfor文で表すとどのようになるのでしょうか。御助力よろしくお願いします。
function keisan0(){ var a= document.getElementById("kotusha0").value; var b= document.getElementById("riyou0").value; var c0= a*b; document.getElementById("goukei0").value=c0; var a= document.getElementById("kotusha1").value; var b= document.getElementById("riyou1").value; var c1= a*b; document.getElementById("goukei1").value=c1; var a= document.getElementById("kotush2").value; var b= document.getElementById("riyou2").value; var c2= a*b; document.getElementById("goukei2").value=c2; var a= document.getElementById("kotusha3").value; var b= document.getElementById("riyou3").value; var c3= a*b; document.getElementById("goukei3").value=c3; var a= document.getElementById("kotusha4").value; var b= document.getElementById("riyou4").value; var c4= a*b; document.getElementById("goukei4").value=c4; var c5= c0+c1+c2+c3+c4; document.getElementById("total0").value=c5; }
回答1件
あなたの回答
tips
プレビュー