vbs问题~~高手来帮忙看下~~谢谢

[复制链接]
查看11 | 回复2 | 2012-2-25 02:55:26 | 显示全部楼层 |阅读模式
楼上数学真是好,以至没有发现已经用if调开了100除以0这个bug。那么,当输入0时,已经隔开了错误,为什么还用err来显示脚本错误呢?额。。。。err那用得有点蛋疼(貌似连on error resume next都没有,就是有错还怎么跳到err.raise那?),应该就那出错了。你看一下有没有必要加个err呢。。。?还有,额,貌似第一句那个声明是vb的吧?vbs不用这样声明。删了吧。哦,对了,你还有个要强化的,就是判断输入的字符串是不是可以转化成数学。 追加!!!你输入的是字符串!而判断时用的是 字符串是否等于数字,肯定不等于,进了if的第一个,然后那个100除以字符串时自动把字符串转化成数字,然后肯定错误。。。在inputbox...
回复

使用道具 举报

千问 | 2012-2-25 02:55:26 | 显示全部楼层
数学规定“0”不能做分母。这句 y=100/x 中,若x输入为 0 ,则会报错。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行