0%

210915-Javascript-變數與運算子簡單的綜合運用

這裡就記錄一下前兩篇變數與運算子綜合運用的方式,做個簡單練習。

下面就寫一個簡單的乘法計算,最近剛好有點胖了,寫個BMI計算好了。
這個部分會使用到prompt()函式,使用這個函式會跳出警告視窗,prompt(“提示文字”,”預設值”),預設值的部分也可以自行輸入資料。

1
2
3
4
var height = prompt("請輸入身高(單位公尺)", "1.7");
var weight = prompt("請輸入體重(單位公斤)", "60");
var result = weight / (height * height);
alert(result);

會跳出下列視窗

雖然說結果出來了,可是因為沒辦法整除,這個小數點實在太多了!!!
所以我就去網路找到了下面這個函式

1
toFixed()

這個函式可以保留小數到指定的位數,最常用到的通常會是保留到小數第二位,如果要保留到小數第二位,就是在括號內輸入2,函式會四捨五入到小數第二位,所以只要把原本的程式碼加進去這個函數,就可以取得BMI了

1
2
3
4
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