手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 电脑知识 > 文章 当前位置: 电脑知识 > 文章

if(i mod 2)是什么意思?

时间:2011-03-14    点击: 次    来源:网络    作者:不详 - 小 + 大

mod是取余..

你有见过那种循环输出记录时
一行一种背景,就是交替行..
就要用这个实现

mod n 那么结果就只有n种..
比如 任意整数 mod 2 那么 结果只有可能为0到2-1  也就是0和1

for i = 1 to 10
  if i mod 2 then '结果为1时
    背景色为黑
  else '结果为0时
    背景色为白
  end if
next

一般这样来实现交替行颜色不同..

还有如下例子..

if(i mod 2)是可以的

还是要看结果,意思是如果i mod 2 <> 0 也就是i不能被2整除就执行下面的句子 ,if(i mod 2 =0) 意思就反过来了。
例如:
<%
i=5
if(i mod 2) then
response.write i
else
response.write"结果错误"
end if
%>
运行则显示5

上一篇:ASP如何判断用户是用手机还是用电脑来访问我的网站?

下一篇:手机访问域名跳转到wap的url地址,电脑ie访问网站时默认

凯立德2019冬季版更新..
粤ICP备13076123号  |   QQ:4805346  |  地址:Com  |  电话:92777708  |  
Copyright © 2024 天人文章管理系统 版权所有,授权Www.Qtxw.Com使用 Powered by 55TR.COM