使用 (+,-,*,/) 创建一个基本计算器,包括“IsDigit”函数以确定输入是否为数字

问题描述 投票:0回答:1

我刚入行,很新手,但是我要做一个基本的计算器,(+,-,*,/),但是计算器里面必须要有函数“Esdigit”,判断输入的数据是否正确一个数字或没有。 输入的数据是否为数字。如果输入是数字,函数返回真,如果输入是数字,函数返回真。 是一个数字,如果输入不是数字则返回 false。

不知道的是读取值后如何实现这个功能

enter image description here

我试过这样做,但是我不得不修改函数的名称,而且我不知道这样验证是否好。

validation calculator digits basic
1个回答
0
投票

在 JS 中你可以这样写函数

function isDigit(input) {
  return !isNaN(parseFloat(input)) && isFinite(input);
}

console.log(isDigit(1))

© www.soinside.com 2019 - 2024. All rights reserved.