HTML输入类型编号值四舍五入到React中的两个小数位

时间:2018-04-03 11:58:31

标签: javascript html reactjs

我正在使用react来控制值。是否可以将值四舍五入到HTML input类型编号中的两个小数位?我有步骤0.166666666,但在HTML输入视图中,我想显示:0.17而不是0.1666666666660.33而不是0.333333333333,依此类推。 ..

我不想更改输入的value,我只想更改输入视图而不是valuetoFixed对我不起作用。

3 个答案:

答案 0 :(得分:0)

您需要使用toFixed(2)功能。

0.166666666666.toFixed(2);

答案 1 :(得分:0)

你可以使用toFixed(2); javascript的功能。例如: -

menu.findItem(R.id.main_settings).setTitleColor(Color.RED)

答案 2 :(得分:0)

使用toFixed(2)对其进行舍入。

这会将0.166666666666转为0.17,将0.333333333333转为0.33

例如,如果您的逻辑中需要0.160.166666666666,则只需使用toFixed(2)代码即可更新输入中可见内容的部分代码