javascript - 如何将小数点后面的数字限制为2位?

标签 javascript html

我刚刚开始学习如何编写网站代码只是为了好玩。我对 HMTL 和 CSS 很了解,但我很难理解 JS。

作为一个学习项目,我正在开发一个简单的单位计算器。我正在使用数字输入栏,我希望用户输入限制为小数点后 2 位数字,并且结果显示(相同的栏但来自不同功能的也将限制为小数点后 2 位数字)。

我知道很多人在这里问过这个问题,但我无法让这些例子发挥作用,因为我是新手。如果可以的话我想请求你的帮助。

提前非常感谢。

这是 HTML:

<form action="" method="" name="vform">
 <input type ="number" min="0" max="10000000" 
  placeholder="PEEM it!" value="" id="footbar"  />
  <div id="foot2">
   <li class="foot" alt="foot"  title="FOOT (ft)" onclick="runfoot()"><a  
     href=""></a></li>

最佳答案

您可以对数值变量调用 .toFixed(2) 将其转换为小数点后两位数字的字符串。

x = 3.35563637;
y = x.toFixed(2);
y === "3.36"
+y === 3.36

关于javascript - 如何将小数点后面的数字限制为2位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55447895/

相关文章:

javascript - 根据所选的下拉列表项从 MySQL 动态填充多个输入字段

javascript - Google Drive API v3 查找文件夹和子文件夹中的所有文件

javascript - 禁用除覆盖 div 上的滚动之外的所有指针事件

javascript - 检测 Kendo UI 值绑定(bind)错误

javascript - 是否有 HTML api 允许我在 "#route"上显示 div 容器?

html - 知道为什么我的 div 不是全屏

javascript - 需要有关 jQuery 单击功能的帮助

html - Material Design lite sidenav onhide 仅显示图标

javascript - 为什么 turn.js 演示不起作用?

html - 如何改进我的 HTML/CSS 按钮的呈现?