查看: 1774|回复: 13

怎么计算这个数值?

  [复制链接]
梦石
0
星屑
167
在线时间
434 小时
注册时间
2009-1-1
回帖
557
发表于 2009-1-22 01:36:26 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
当a这个值大于40时,a-=1,一直减到a<41时,再a+=1,直到a>200时,a再次递减至40。。。。。。
也就是a的数值在40-200间来回循环
怎么计算。。。。。。。
版务信息:本贴由楼主自主结贴~
最近在研究XAS

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
回帖
336
发表于 2009-1-22 01:40:46 | 显示全部楼层
你想用脚本做
还是用条件分歧配合变量来做?
↓这是啥-- [IMG][/IMG]
回复

使用道具 举报

梦石
0
星屑
167
在线时间
434 小时
注册时间
2009-1-1
回帖
557
 楼主| 发表于 2009-1-22 01:43:31 | 显示全部楼层
以下引用缺牙de兔子于2009-1-21 17:40:46的发言:

你想用脚本做
还是用条件分歧配合变量来做?

脚本。。。。。。
最近在研究XAS
回复

使用道具 举报

梦石
0
星屑
167
在线时间
434 小时
注册时间
2009-1-1
回帖
557
 楼主| 发表于 2009-1-22 05:55:22 | 显示全部楼层
沉了,自顶,高手快来吧。。。。。。
最近在研究XAS
回复

使用道具 举报

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
回帖
336
发表于 2009-1-22 06:17:08 | 显示全部楼层

  1. @a=300
  2. for i in 1..@a
  3. if @a>200
  4. @a-=1
  5. end
  6. if @a<40
  7. @a+=1
  8. end
  9. end
  10. p @a
复制代码

说实话这个逻辑行不通
如果成立就是个死循环
你不可能在这2个判断里徘徊

如果A大于200开始减 不可能减到40 所以另一个判断不可能达成
如果A小于40开始加  到40判断就停止了 直接跳出循环 不可能到200
↓这是啥-- [IMG][/IMG]
回复

使用道具 举报

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
回帖
2059
发表于 2009-1-22 06:27:24 | 显示全部楼层
def jisuan(a)
loop do
if a> 200 then
  a-= 1
end
if a< 40 then
  a+= 1
end
end
end

LZ这是个死循环 - -bb
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复

使用道具 举报

梦石
0
星屑
167
在线时间
434 小时
注册时间
2009-1-1
回帖
557
 楼主| 发表于 2009-1-22 06:32:32 | 显示全部楼层
可能是没表达清楚吧
其实偶是想判断这帖的
http://rpg.blue/viewthread.php?t ... 1%2D21+22%3A30%3A42
颜色在某个数值范围内来回改变
最近在研究XAS
回复

使用道具 举报

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
回帖
336
发表于 2009-1-22 06:33:53 | 显示全部楼层
以下引用dbshy于2009-1-21 22:27:24的发言:
LZ这是个死循环 - -bb

{/tx}我也被蒙了
↓这是啥-- [IMG][/IMG]
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2009-1-22 06:36:32 | 显示全部楼层
当a这个值大于200时,a-=1,一直减到a<40时,再a+=1,直到a>200时,a再次递减。。。。。。

假设一开始a是大于200的
temp = -1
while true
a += temp
temp *= -1 if a > 200 or a < 40
end
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
回帖
336
发表于 2009-1-22 06:36:44 | 显示全部楼层
以下引用赛露休斯于2009-1-21 22:32:32的发言:

其实偶是想判断这帖的
http://rpg.blue/viewthread.php?tid=115758&ntime=2009%2D1%2D21+22%3A30%3A42
颜色在某个数值范围内来回改变

其实你判断那个并不能使用这个逻辑
你直接吃个回血药肯定能超过200--
如果你被攻击那肯定有几率低于200
你只需要判断血在百分之几的地方改变颜色就可以了
↓这是啥-- [IMG][/IMG]
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部