- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
function bereken() {
input1 = document.getElementById('input1').value;
input2 = document.getElementById('input2').value;
input1Valid = Number.isInteger(document.getElementById('input1'));
input2Valid = Number.isInteger(document.getElementById('input2'));
if (Number.isInteger(input1) && Number.isInteger(input2)) {
alert('De getallen zijn allebei hele getallen')
}
}
<!DOCTYPE html>
<html>
<head>
<script src='code.js'></script>
</head>
<body>
<center>
<h1>GGD calculator</h1>
<p>Reken de Grote Gemene Deler uit van <input type='number' id='input1'> en <input type='number' id='input2'>.</p>
<br>
<input type='button' value='Bereken!' onClick='bereken()'>
</center>
</body>
</html>
我在练习 JavaScript 时遇到了这个问题,有人可以帮助我吗?
我希望它在输入的两个数字都是整数时提醒我的消息,为什么这不起作用?
最佳答案
#num 元素的值作为字符串返回,如您在控制台中所见。只需使用 +
符号将其恢复为数字即可。
function bereken() {
input1 = document.getElementById('input1').value;
input2 = document.getElementById('input2').value;
if (Number.isInteger(+input1) && Number.isInteger(+input2)) {
alert('De getallen zijn allebei hele getallen')
}
}
<!DOCTYPE html>
<html>
<head>
<script src='code.js'></script>
</head>
<body>
<center>
<h1>GGD calculator</h1>
<p>Reken de Grote Gemene Deler uit van <input type='number' id='input1'> en <input type='number' id='input2'>.</p>
<br>
<input type='button' value='Bereken!' onClick='bereken()'>
</center>
</body>
</html>
关于javascript - if else 语句中的 Number.IsInteger() 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47211275/
本文整理了Java中org.geotools.resources.XMath.isInteger()方法的一些代码示例,展示了XMath.isInteger()的具体用法。这些代码示例主要来源于Git
如果数组包含所有整数,我想检查返回 true,否则返回 false。我正在尝试使用每种方法 MDN docs every . 因此,如果给定“1234”,它将返回 true,如果给定“123a”,它将
在 SQL Server (2000/2005/2008) 中确定字段值是否为整数的最佳方法是什么? IsNumeric 对于多种不太可能转换为整数的格式返回 true。示例包括“15,000”和“1
我一直在 chrome 控制台上尝试 Number.isInteger() 方法。在执行 for 循环并使用 console.log(arr); 检查结果后,我得到一个只有一个值为 1 的数组。就像这
function bereken() { input1 = document.getElementById('input1').value; input2 = document.getElem
当我按下按钮时,它会从文本区域检索一个值HTML 代码 Javascript代码 var res = myVar[0]; var ress = 4567891; var val1 = Number
使用 Node.js 4.5.0 我得到了预期的行为 > console.log(Number.isInteger(42)) true 但是使用 Node.js 0.10.36 我得到了错误 > co
Number.prototype.isInteger = Number.prototype.isInteger || function(x) { return (x ^ 0) === x; } c
Node.js 的“数字”类中缺少一些方法和字段。例如, console.log(Number.isInteger(5)); 给出,“TypeError: Object function Number
我正在解决 freecodecamp.org 的 Javascript ES6 编码问题,其中一个问题要求我使用箭头函数表示法来: 取一组实数。 仅将正整数过滤到新数组中,并且 对这些正整数进行平方。
我在 Internet Explorer 控制台中遇到此错误“对象不支持属性或方法‘isInteger’”,我该如何解决? 代码: function verificaNota(nota){
我是一名优秀的程序员,十分优秀!