如何将float 0.5格式化为float 0.50

时间:2016-11-08 07:58:28

标签: javascript

更新: 好像他们的错误。 Github问题链接: https://github.com/FreeCodeCamp/FreeCodeCamp/issues/10491

=================

我正在学习FreeCodeCamp课程 - " Exact Change"。 我需要将float-type-data 0.5转换为float-type-data 0.50,我已经尝试了一些解决方案但是没有用!

float.toFixed(2)返回一个字符串类型" 0.50",如果我使用parseFloat(" 0.50"),它将返回float-type-data 0.5!

我该如何解决这个问题?

关注是要求截图,我试过浮点数0.5,但未通过!

enter image description here

2 个答案:

答案 0 :(得分:0)

您对JavaScript中的数字略有误解。

JavaScript数字在小数点后没有尾随零。如果要求是在屏幕上显示0.50,那么它必须是字符串"0.50",而不是数字0.5

答案 1 :(得分:0)

最后,只有字符串的小数值为 0 。当它变为数字时, 0 将在小数点末尾自动删除。