永发信息网

请高手帮忙解决在asp里如何判断一组数字如下: 0到29=00 30到39=30 40到59=40

答案:3  悬赏:40  手机版
解决时间 2021-02-28 01:34
  • 提问者网友:谁的错
  • 2021-02-27 17:25
我原来写的是
if int(TimingMiStr) <30 then TimingMiStr = "00"
if int(TimingMiStr) >=30 then TimingMiStr = "30"
if int(TimingMiStr) >= 40 then TimingMiStr = "40"
可是一过40以后就是等于30气死我了!!!
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-02-27 17:36
判断30-39
if int(str) >=30 and int(str)<40 then
str=30
试试(因为大于40的数判断时也满足30,没有加<40的限制时就符合到了等于30那个条件了)
全部回答
  • 1楼网友:舍身薄凉客
  • 2021-02-27 17:53
下面是随机函数,我原创的哦,希望对您 有用 response.write getrandnumber(max, min)'获取随机数,返回 [min,max]范围的数,无重复 function getrandnumber(max, min) randomize getrandnumber = cint((max-min+1)*rnd()+min) end function
  • 2楼网友:执傲
  • 2021-02-27 17:45
if int(TimingMiStr) <30 then TimingMiStr = "00" elseif int(TimingMiStr) <40 then TimingMiStr = "30" elseif int(TimingMiStr) <60 then TimingMiStr = "40" '..... end if
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯