问题标签 [parsefloat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascript 方法链:正确的方法链 toFixed() 和 parseFloat() 返回一个数字,而不是一个字符串?
这里最重要的是我不能设置变量,需要在运行中:
处理纬度。让我们称之为纬度。假设在这种情况下 lat 是 123.4567
解决这个问题的最佳方法?
javascript - 为什么 Javascript parseFloat 在 for 循环中附加额外的值?
我有一个字符串数组,需要将其转换为带小数的数字数组。字符串数组如下所示:
我创建了一个简短的函数来解析每个数组元素,如下所示:
记录 array.length 给我一个 12 的值。for 循环中的日志也返回 12 个单独的值。但是,console.log(parsedArray) 给了我以下长度为 13 的数组(注意尾随零):
尽管所有日志都显示了 12 个值,但我对如何改进此功能以及为什么它会附加一个零有任何想法吗?
javascript - Javascript parseFloat 10 而不是 e
我在非常高的数字或非常低的数字上使用 parseFloat。返回值就像 123*10e15 ,我需要像 123*10^15 。15需要以高位书写作为战俘。谢谢。
javascript - Math.floor() 和 parseFloat() 冲突?
完整代码:
当我使用 Math.floor 时,它不允许我输入第二个小数。
我需要我的代码能够允许填写第二个小数位,我该如何在 Javascript 中做到这一点?
javascript - parseFloat.toPreceision 只是添加零
我将数字/字符串 0.001 发送到以下函数:
当我发送 0.2 甚至 0.11 时,我会变得像 0.2000 和 0.1100。这里的问题是 toPrecision 的行为类似于 ToFixed。想法?
编辑
我想要的是?就这么简单,如果需要更改数字,例如 0.012312312041 它应该是 0.0123 ,像 0.12 或 28 这样的数字应该保持不变。
javascript - JavaScript parseFloat 错误:1.445 + 2 = 3.4450000000000003
我遇到了这个奇怪的异常,创建了一个简单的 javaScript 演示,我将用它来教我 11 岁的孩子编码的基础知识。我认为在使用 javaScript parse float javaScript 函数之前,我可能没有对输入字符串进行清理。该程序适用于其他浮点小数,即。2.5 + 3 = 5.5。然而在这个例子中,1.445 + 2 = 3.4450000000000003。纯粹出于好奇,我想知道这里发生了什么。因此,没有任何进一步的延迟,这是 JavaScript 代码:
这是HTML代码:
提醒社区:保持您的评论有用。
javascript - 如果工作,为什么这个 javascript 不能与 else 一起使用?
对不起,我不能再具体了——我不知道问题出在哪里。我是一个完全的初学者,我已经添加了我所知道的所有内容以添加到编码中,但是当我按下按钮时没有任何反应。目前我不知道这是编码中的错误,还是导致它无法工作的语法错误。
基本上,我试图让这个函数“Rip It”通过杜威十进制数字列表,更改其中一些,并返回新数字和一条消息,说明它已被更改。还有一个标有“无编号”的必须返回错误(不一定是警告框,在同一空间中的消息是可以的。)
我是一个初学者,不是特别擅长这个东西,所以请温柔!非常感谢!
javascript - 如何让这个函数从一个范围中添加或减去并返回它?
我试图让函数“RipIt”(不是我的名字)获取这个杜威十进制数列表,如果满足某些条件(例如,100 到 200 之间的所有数字,加 100,如第一个else if 语句)并在单击按钮时返回答案,以及说明已更改的文本通知或警报。我是一个完全的初学者,我被困在最后一部分 - 使函数加法或减法并给我答案。任何人都可以帮忙吗?初学者所以请温柔,谢谢!
javascript - 输入框乘以 2 的结果出现在窗口而不是 div
我正在尝试获取一个文本框,您可以在其中输入一个数字,然后单击按钮,它将乘以 2 并将结果显示在 Div 中。现在,它会为结果打开一个新页面,并显示输入的数字,而不是数字乘以 2。我究竟做错了什么?初学者,请轻点!谢谢!!
javascript - 长于 16 个字符的字符串的 parseFloat
字符串的 parseFloat 是否对字符串的字符数有限制?我在这里没有看到任何关于限制的信息:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseFloat
但是在控制台中运行以下命令似乎显示了我没想到的结果。
谁能帮我分解一下?