当前位置: 首页 > 编程笔记 >

如何在JavaScript中将字符串转换为整数?

严元白
2023-03-14
本文向大家介绍如何在JavaScript中将字符串转换为整数?,包括了如何在JavaScript中将字符串转换为整数?的使用技巧和注意事项,需要的朋友参考一下

转换 一个字符串 整数 parseInt函数() 函数中使用的JavaScript。当字符串不包含数字时,parseInt()函数将返回Nan(不是数字)。如果发送带有数字的字符串,则仅该数字将作为输出返回。此函数将不接受空格。如果发送了任何带有空格的特定数字,那么空格之前出现的数字部分将作为输出返回。

语法

parseInt(value);

此功能需要一个转换成一个整数。如果字符串中不存在整数, 则输出NaN

示例

在下面的示例中,字符串的各种情况(例如仅字符串带数字的字符串等)已被接收并通过函数发送。稍后,它们的整数值(如果存在)已显示,如输出所示。 parseInt()

<html>
<body>
<script>
   var a = "10";
   var b = parseInt(a);
   document.write("value is " + b);
   var c = parseInt("423-0-567");
   document.write("</br>");
   document.write('value is ' + c);
   document.write("</br>");
   var d = "string";
   var e = parseInt(d);
   document.write("value is " + e);
   document.write("</br>");
   var f = parseInt("2string");
   document.write("value is " + f);
</script>
</body>
</html>

输出结果

value is 10
value is 423
value is NaN
value is 2
 类似资料:
  • 问题内容: 如何在JavaScript中将字符串转换为整数? 问题答案: 最简单的方法是使用本机函数: 如果这对您不起作用,则有 parseInt , 一元加号 , 带有floor的parseFloat 和 Math.round 方法。 parseInt: 一元加号,如果您的字符串已经是整数形式: 如果您的字符串是浮点数或可能是浮点数,并且您想要一个整数: 或者,如果您要多次使用Math.floo

  • 问题内容: 我的Jenkinsfile中有以下内容: 我想在多个地方重用诸如timeout_mins之类的环境参数,但是对于某些插件,需要在某些地方将其转换为整数。我在上面的示例中遇到的错误如下: org.jenkinsci.plugins.workflow.job.properties.PipelineTriggersJobProperty java.lang.IllegalArgumentEx

  • 问题内容: 我有和。我想转换和整数和执行。如何在UNIX中做到这一点? 当前为我返回的结果。 问题答案: 标准解决方案: 您也可以: 但是请注意,这将被视为八进制数字!(因此与相同,但与有所不同)。

  • 问题内容: 我正在尝试从数据网格解析两个值。这些字段是数字,并且当它们有逗号(例如554,20)时,我无法在逗号后得到数字。我试过和。我怎样才能做到这一点? 问题答案: 如果它们是单独的值,请尝试以下操作: 如果它们是一个单一值(例如法语,其中一半写为0.5)

  • 在我的申请中,我得到了如下的回应 如何将其转换为JSON。尝试了JSON。解析似乎不起作用。是否有其他方法将此字符串转换为有效的JSON格式

  • 我试图从标准输入中读取一些非常大的数字,并将它们相加。 然而,要添加到BigInteger,我需要使用