javascript - 如何在 JavaScript 中将字符串转换为 float 而不需要 parseFloat 或转换?

标签 javascript casting floating-point

例如,给定一个字符串“43.44”,有没有办法将其转换为 float 而不进行转换或使用 parseFloat?

最佳答案

您可以使用隐式类型转换 unary plus + .

var string = "43.44",
    number = +string;
    
console.log(number);
console.log(typeof number);

关于javascript - 如何在 JavaScript 中将字符串转换为 float 而不需要 parseFloat 或转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46372443/

相关文章:

javascript - 是否可以在 TypeScript 中组合用户定义的类型保护?

java - 在java中将字符数组转换为对象数组?是否可以?

swift - 无法将类型 'Swift._NSContiguousString' 的值转换为“NSNumber”

algorithm - 用户输入的 float 相等

c++ - 当已经假设 __STDC_IEC_559__ 时,将 float 序列化为字节

python - 在 Python 中,如何将 float 列表转换为具有特定格式的字符串?

php - 执行通过 AJAX 加载的 Javascript

javascript - 如何居中对齐图标和文本?

javascript - 改进表格渲染,最快的表格渲染

javascript - div 窗口应该在顶部