在JavaScript中,我正在尝试在字符串上使用ParseFloat。我的字符串是" 22"。因此,当我将其解析为浮动时,它将转换为22因此,是否有任何灵活性,我可以将浮子值获得22。
我想要它在浮动中。我搜索并获得了一个函数"tofixed()"
,可以将其作为22.0获得,但我希望它为22。
var x="22.";
var y = parseFloat(x);
print y // prints 22
,但我希望它是22。
我想要一个"。结尾
附加尝试使用parseFloat()
我期望parsefloat的输出为22,但实际输出为22
请注意,JavaScript不会区分整数和浮子。(例如(22
和22.5
均为number
类型。请参阅https://developer.mozilla.org/en-us/docs/web/javascript/data_structures。
因此,如果您希望输出在打印到控制台时以某种方式外观,最好将其手动转换为您满意的字符串。
确切的做法取决于当数字有非全能组件时所需的行为之类的事情。要开始,也许尝试类似:
var x = 22;
console.log(x.toFixed(1));
// Prints 22.0
它有一个额外的" 0",而您所需的输出可以始终删除。