问题标签 [isnumeric]

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.

0 投票
2 回答
248 浏览

asp.net - IsNumeric 函数非常慢

有我从数据库中填充的gridview,现在我想右对齐gridview中的所有数字项,但是如果IsNumeric(row.Cells(i).Text)statment需要很长时间,还有其他方法可以解决这个问题吗?

代码:

以任何其他方式将数字向右对齐需要很长时间

0 投票
1 回答
267 浏览

php - ctype_digit 验证失败通过 0 与 ajax

我有以下情况:

现在,我使用 Ajax 传递序列化表单。我在控制台的 POST 面板中正确地看到了这一点:

我的 php 验证脚本检查该字段是否已填写,以及出于安全原因,它是一个数字:

有人可以解释为什么如果我传递值 0 这个检查总是失败?如果我通过任何其他带有 0 以外的数字的选择选项,它会让我进入......我也尝试使用 is_numeric 而不是 ctype_digit (只是为了尝试),它也失败了。但这没有任何意义……因为 0 既是数字又是数字!

更新 如果我var_dump($values['n']),我知道它是空的......那么有什么问题parse_str($_REQUEST['data'], $values)吗?

0 投票
4 回答
15549 浏览

string - 如何检查字符串是否仅包含vba中的数字

我想从这样的字符串中解析出年份信息

8995 美元 2008 年 4 月 18 日 Honda Civic Hybrid 8995 美元(Orem)图片地图汽车和卡车 - 所有者

由于我在线检索此字符串,因此有时年份元素不在同一个地方。我这样做的方法是使用 split 函数按空格拆分字符串,然后检查数组的每个节点是否仅包含数字。

但是,当我使用函数 IsNumeric 时,它也会返回“$8995”节点为真。

检查字符串是否仅包含数字,没有“$”,没有“.”,而不是其他任何内容的好方法是什么?

或者在我的情况下,有没有更好的方法来检索年份信息?

谢谢。

0 投票
1 回答
73 浏览

excel - 如果值不是数字,为什么我的函数不会将我的长度加一

所以我以为我的任务是一个非常简单的目标,但事实证明我正在为此苦苦挣扎。

我有一段非常简单的代码要执行,is numeric 函数背后的想法意味着它会跳过非数字单元格,只将数值放入计算中。伟大的。但是,我希望它将长度变量扩展 1,以便对于每个空白,它会添加一个额外的数字以保持 Length 的真实值相同。

但是我不能让它工作。我的数字函数似乎什么都不做。

有人可以帮忙吗?

0 投票
1 回答
412 浏览

php - 回声不能在 PHP 中为 !is_numeric 工作

我在 HTML 中有一个简单的文本框,它只需要整数,它们必须是 6 个字符。如果不满足这些条件,则应该向用户提供适当的消息,并且该值不应该是 $_POST'ed。

因此,使用该代码,我检查输入框是否为空,如果是,则在框旁边显示“* Enter ID”。我检查该值是否大于 0 且小于 6(html 中的 maxlength = 6),如果是,则显示“ID 必须正好是 6 位”。我还检查字符是否为数字,如果不是,则显示“ID 只能是数值”。

如果用户输入了一个有效的 ID,那么只有这个 ID 才会存储在变量中。例如:- 123456。这一切似乎工作正常。

当我准确输入 6 个不打算使用的字符(例如 12345a 或 ABCDE3)时,就会出现我的问题。代码没有将它们存储到 $id 中,但它没有显示错误消息,我想知道我做错了什么。

如果用户输入不正确,我还想将用户的输入保存在文本框中。例如。如果用户在客户 ID 中输入“1234g”并单击提交,我希望它在页面刷新错误时出现在文本框中。

0 投票
3 回答
3496 浏览

php - is_numeric 函数给出了意想不到的结果

我写了以下php代码,

预期的输出是 “不是数字”,因为字符串中存在 e。但我得到了输出"is number"。为什么会这样?请帮助我找到解决方案。

0 投票
1 回答
699 浏览

r - How to convert two variables (integers) to a double in R?

I have never used R before and haven't found good docs on is.numeric() or double() online.

Very simply, I am trying to take two integers and put them in a double, which I want to put in a vector, which will enter as a column. I'm trying to solve the former part.

This only stores one of the values in the variable. How does this function work?

0 投票
5 回答
54851 浏览

string - 检查飞镖中的字符串是否为数字

我需要找出一个字符串在 dart 中是否为数字。它需要对 dart 中的任何有效数字类型返回 true。到目前为止,我的解决方案是

有没有本地方法可以做到这一点?如果没有,有没有更好的方法来做到这一点?

0 投票
2 回答
153 浏览

javascript - isNumeric 未测试所有表单字段

我试图创建一个包含 3 个值、名称、重量和高度的表单。我想强制用户只输入数字而不是字母,所以使用 isNumeric 这有效,但仅适用于 WEIGHT,而不是高度。

这是当前代码

我尝试了几件事以合并高度字段,例如('weight')('height')甚至('weight'&&'height')将整行写入两次,但改为使用高度。

欢迎任何帮助解决这个问题。

0 投票
4 回答
904 浏览

vb.net - 我的 IF 语句出了什么问题并且是数字

以下代码揭示了我的理解中的差距。有人可以告诉我它是什么以及如何修复代码