本文目錄一覽:
js怎麼算除法 看我這裡
程序第4行function velocity =(distance,timecnt){應該改為function velocity (distance,timecnt){,也就是說中間多了一個等號
這個程序已經是最簡單的了,但不夠友好也不夠嚴謹,改了一下,你把下面的代碼另存為.html文件用ie打開即可
html
head
title/title
script language=”javascript”
function velocity (){
var distance = document.getElementById(‘idistance’);
var timecnt = document.getElementById(‘itimecnt’);
if (isNaN(distance.value)) {
alert(‘長度必須為數字!’);
distance.focus();
return;
}
if (isNaN(timecnt.value)) {
alert(‘時間必須為數字!’);
timecnt.focus();
return;
}
if (timecnt.value == 0) {
alert(‘時間不能為0!’);
timecnt.focus();
return;
}
document.getElementById(‘svalue’).innerText = distance.value / timecnt.value;
}
/script
/head
body
長度input type=’text’ name=’idistance’ id=’idistance’ value=” /br /
時間input type=’text’ name=’itimecnt’ id=’itimecnt’ value=” /br /br /
input type=’button’ value=’計算’ onclick=’velocity ()’ /br /br /
計算結果:span id=’svalue’/span
/body
/html
JS 除法運算
script type=”text/javascript”
function G(e){return document.getElementById(e);}
/script
單價:input type=”text” id=”p” name=”price” onkeyup=”this.value=this.value.replace(/[^0-9\.]/g,”);” onblur=”G(‘total’).value = this.value / 0.9″/
金額:input type=”text” id=”total” name=”total” /
輸入完單價,點金額的輸入框就好~~
js的除法運算的時候,js的% 和/區別
js中運算符%是求餘數的意思,就是能整除後剩餘的值,如:100%2=0; 3%2=1;
js中運算符/是除號,比如100/2=50;3/2=1.5;
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/155369.html