如何验证输入的是数字,是字母的话弹窗提示
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>数字取整</title>
</head>
<body>
<script>
//补充代码
var input=parseFloat(prompt("请输入本次运动时间:"));
//验证是输入的是不是数字
function verify(){
if(typeof input=="number"){ //验证写法好像是错的,请指点
//是数据类型运行下面
function test(num){
if(num>20){
num1=Math.ceil(num);
}else{
num1=Math.floor(num);
}
return num1;
}
var TN=test(input);
document.write("您本次运动时间为"+TN+"分钟");
//以上函数可单独执行
}else{
//不是数据类型,返回弹窗
alert("请输入正确数字格式");
}
}
verify();
</script>
</body>
</html>
1
收起
正在回答 回答被采纳积分+1
2回答
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星