请问用ASP静态网页怎么实现判断一个数是整数还是负数,是一位数,还是两位数?并且通过表单输出

来源:百度知道 编辑:UC知道 时间:2024/05/25 07:28:43
这是我写的,我想请问错在哪里?
<script language="vbscript">
sub rose()
num=in.sc.to
if 0>number then
sc=负数
else 0<number then
sc=正数
else 0<number and 10<number then
sc=一位数
else 10<number and 99>number then
sc=两位数
else 99<number then
sc=三位数以上
end if
document.write(num)
end sub
</script>

<form name="form1" method="post" action="">
<label>
<input name="in" type="text" id="in">
</label>
<label>
<input name="to" type="button" id="to" value="按钮" onClick="rose">
</label>
</form>

js
isNaN(字符串)
是数字返回false
不是数字返回 true
是几位数字 这个貌似需要你自己写函数判断
10
100
1000
10000
可以大小判断 >或< 这个不难吧

if 0>number then
sc="负数"
elseif 0<number then
sc="正数"
elseif 0<number and 10<number then
sc="一位数"
elseif 99>number then
sc="两位数"
else 99<number then
sc="三位数以上"
end if

...