這裡就記錄一下前兩篇變數與運算子綜合運用的方式,做個簡單練習。
下面就寫一個簡單的乘法計算,最近剛好有點胖了,寫個BMI計算好了。
這個部分會使用到prompt()函式,使用這個函式會跳出警告視窗,prompt("提示文字","預設值"),預設值的部分也可以自行輸入資料。
var height = prompt("請輸入身高(單位公尺)", "1.7");
var weight = prompt("請輸入體重(單位公斤)", "60");
var result = weight / (height * height);
alert(result);
會跳出下列視窗
]
雖然說結果出來了,可是因為沒辦法整除,這個小數點實在太多了!!!
所以我就去網路找到了下面這個函式
toFixed()
這個函式可以保留小數到指定的位數,最常用到的通常會是保留到小數第二位,如果要保留到小數第二位,就是在括號內輸入2,函式會四捨五入到小數第二位,所以只要把原本的程式碼加進去這個函數,就可以取得BMI了
var height = prompt("請輸入身高(單位公尺)", "1.7");
var weight = prompt("請輸入體重(單位公斤)", "60");
var result = weight / (height * height);
alert(result.toFixed(2));
此時就會得到下面的結果
我也試著算一下自己的BMI,不說了,我先去哭了嗚嗚嗚嗚嗚嗚嗚嗚嗚嗚。
參考資料:
https://www.itread01.com/p/986260.html