设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 103|回复: 11
打印 上一主题 下一主题

[求助] elseif i%2=1 then 为什么报错

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-7 01:10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[求助] elseif i%2=1 then 为什么报错
i 是数字
2#
发表于 2010-1-7 01:10:17 | 只看该作者
else if(i%2==1) then

i%2=1不能转换成bool类型,因此不能作为判断条件的
i%2==1是将i%2的值与1作比较
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-7 01:10:19 | 只看该作者
我查VB脚本帮助里面,没有查到%这个运算符,VB里去模应该是MOD
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-7 01:10:22 | 只看该作者
完了,是不是又搞混了
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-7 01:10:25 | 只看该作者
必然是!
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-7 01:10:28 | 只看该作者
else if i%2==1 then
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-7 01:10:31 | 只看该作者
被楼上几位弄迷糊了

在VB里 求余的运算符是 MOD 不是% ok?
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-7 01:10:34 | 只看该作者
以下是引用zj0718在2007-3-23 16:27:02的发言:
else if(i%2==1) then

i%2=1不能转换成bool类型,因此不能作为判断条件的
i%2==1是将i%2的值与1作比较
呵呵,你在说什么。看他语法明显是VB
回复 支持 反对

使用道具 举报

9#
发表于 2010-1-7 01:10:37 | 只看该作者
elseif i mod 2=1 then
回复 支持 反对

使用道具 举报

10#
发表于 2010-1-7 01:10:40 | 只看该作者
难道elseif i%2=1 这不能当条件吗???
浏览器抱的是 无效字符
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 04:35 , Processed in 0.098661 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表