好久没玩ASP,帮看个简单问题

pdysuny 2009-03-14 11:05:48
ww=rs("ww"),字段ww类型为数字,数值为9,但以下语句ww1却得结果为“偶”,帮解决下。

if ww<>0 or ww<>2 or ww<>4 or ww<>6 or ww<>8 then
ww1="奇"
els
ww1="偶"
end if
...全文
76 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pdysuny 2009-03-15
  • 打赏
  • 举报
回复
if ww mod 2 =0 then
ww1="偶"
els
ww1="奇"
end if

<%=Response.Write(ww1)%>

这样输出,什么也没有,什么回事呢?我只要出现"偶"或"奇"的文字就行了
hjx398 2009-03-15
  • 打赏
  • 举报
回复

if Cint(ww) mod 2 =1 then
ww1="奇"
els
ww1="偶"
end if

zc90909090 2009-03-14
  • 打赏
  • 举报
回复
mod就是取余

5 mod 2 = 1(5除以2剩余1)
2 mod 2 = 0(除尽)

通常用来判断奇偶,排列等。

pdysuny 2009-03-14
  • 打赏
  • 举报
回复
楼上兄弟,怎么搞呢?
hjx398 2009-03-14
  • 打赏
  • 举报
回复
if ww mod 2 =1 then 
ww1="奇"
els
ww1="偶"
end if
sxbug 2009-03-14
  • 打赏
  • 举报
回复
你这样判断不对吧
ww1 mod 2 有这个函数不

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧