码迷,mamicode.com
首页 > 其他好文 > 详细

今天才发现,自已犯了一个低级的逻辑错误,不可原谅

时间:2015-06-18 09:23:45      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

一个应用提交审核几天了,晚上在斗地主突然弹出提示,审核没有通过:因应用中一个页面显示为空白页。

我当时就晕了,之前测试的时候也有一二个用户跟我反应过,我当时没太注意,因为我这边测试正常。

 

开始一行一行查代码,找原因,花了差不多一个小时,终于找到原因: 一个低级的逻辑错误。

 

m = 0
n = 1
  
if m = 0 then
    response.write("m 等于 0")


else
  
    response.write("m 不等于 0")
      
      
    if n = 1 then
  
        response.write("n 等于 1") ‘当 m = 0时,这行永远得不到执行        
  
    end if
  
  
    response.end
  
end if

 

正确的逻辑:

 

if m = 0 then
 
    response.write("m 等于 0")
     
else
 
    response.write("m 不等于 0")
 
end if
 
if n = 1 then
 
    response.write("n 等于 1") ‘这样才不会受到 m 值的影响
 
end if



2013-04-10

今天才发现,自已犯了一个低级的逻辑错误,不可原谅

标签:

原文地址:http://www.cnblogs.com/personnel/p/4584879.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!