gpt4 book ai didi

javascript - 如何将 "range"的值转换为 JavaScript 中的 float ?

转载 作者:行者123 更新时间:2023-12-04 08:19:11 24 4
gpt4 key购买 nike

当我在 value="3.4567890"中添加浮点数时,它会转换为数字类型“int”。我不希望它转换为数字类型“int”。我希望它是“数字”或键入“浮点数”。
例子:

const rangeValue = document.querySelector('input');
console.log(rangeValue.value);
<input type="range" min="0" max="0" value="3.4567890">
console.log 转换为数字类型 int。

最佳答案

max 属性应高于 value 才能正确检索值。 (现在,您的 min 与您的 max 相同,为 0)
step 属性设置为非常低的值,例如 0.0000001:

const rangeValue = document.querySelector('input');
console.log(rangeValue.value);
<input type="range" min="0" max="10" step="0.0000001" value="3.4567890">

关于javascript - 如何将 "range"的值转换为 JavaScript 中的 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65570214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com