我在js中做了一個函數,它計算5個數的平均值並將其存儲在一個變量中。 例如,如果我有變量
var avg =(0.18 + 0.18 + 0.19 + 0.21 + 1.14)/ 5;
它給了我這個答案:0.37999999999999995。
我需要答案的長度只有3或4.請幫我解決這個問題。謝謝!如何限制變量的長度js
-2
A
回答
-2
編輯:您還可以使用.toFixed(n)見下文
問候回答,...
3
var avg = (0.18 + 0.18 + 0.19 + 0.21 + 1.14)/5;
avg.toFixed(3);
限制長度,只顯示小數點後3個數字。
+0
+1比任何人提供正確的解決方案。 – melancia 2014-09-26 18:26:21
0
我不知道你想做的事
限制與toPrecision(n)總長度是什麼:
var num = new Number(14.12);
console.log(num.toPrecision(2));//outputs 14
console.log(num.toPrecision(3));//outputs 14.1
console.log(num.toPrecision(4));//outputs 14.12
console.log(num.toPrecision(5));//outputs 14.120
爲了限制的小數部分,使用toFixed(n):
parseFloat(Math.round(num * 100)/100).toFixed(2);
輸入1.346將返回1.35
0
我想你需要:
parseFloat(avg.toFixed(3));
var avg = (0.18 + 0.18 + 0.19 + 0.21 + 1.14)/5;
avg = parseFloat(avg.toFixed(3));
alert(avg);
相關問題
- 1. htaccess限制最大長度變量
- 2. 限制可變長度
- 3. 如何限制MemoryStream長度?
- 4. SQL Server:如何傳遞可變長度的輸入變量?長度可能會達到任何限制?
- 5. 如何限制函數的長度R
- 6. sqlsrv_query上的sql變量的長度限制?
- 7. GHC中的變量名稱是否有長度限制?
- 8. 將CSS列寬限制爲變量的長度
- 9. 限制長度值
- 10. PHP:preg_match長度限制
- 11. AJAX長度限制
- 12. NSString長度限制
- 13. mysql長度限制
- 14. PostgreSQL字符變長度限制
- 15. 批量失敗輸出長度限制
- 16. 如何限制href的文本長度限制
- 17. 如何限制長度std :: string?
- 18. 如何限制UILabel文本長度 - IOS
- 19. 限制NSMutablestring的長度
- 20. 限制令牌的長度
- 21. 限制TTPostController.textView的長度?
- 22. 限制匹配的長度
- 23. 如何獲取變量bash的長度?
- 24. 限制路徑長度限制
- 25. 如何在MATLAB中繪製不同長度的不同變量?
- 26. 的R - 大數據 - 向量超過向量長度的限制
- 27. Android限制長度到EditText的寬度
- 28. 限制重寫URL長度
- 29. 對於XML長度限制
- 30. weka StringToWordVector限制字長度
'Math.floor()'... – loveNoHate 2014-09-26 17:52:15
'toFixed()'可以用來指定多少個號碼後,應顯示小數點。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed – 2014-09-26 17:52:16
[限制javascript中小數點後顯示的數字數量](http:// stackoverflow.com/questions/4256030/limit-the-amount-of-number-shown-after-a-decimal-place-in-javascript) – melancia 2014-09-26 17:52:25