设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1300|回复: 2
打印 上一主题 下一主题

[已经解决] RM有自动判断N个变量中最小值的功能么?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1759
在线时间
2524 小时
注册时间
2010-10-12
帖子
1454

开拓者

跳转到指定楼层
1
发表于 2012-2-15 20:40:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
题目问的很清楚了
一般编程软件都有的吧,一个代码电脑就把最小值判断出来了
能不手动判断就不手动了(尼玛10个变量手动要100次啊卧槽=。=)
求解答

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

2
发表于 2012-2-15 20:43:17 | 只看该作者
本帖最后由 feizhaodan 于 2012-2-15 20:57 编辑

脚本:
  1. [$game_variables[a],$game_variables[b],$game_variables[c],$game_variables[d],$game_variables[e],$game_variables[f]].min
复制代码


id:
  1. [1,2,3,4,5,6,7,8,9].min{|a,b| $game_variables[a] <=> $game_variables[b]}
复制代码
因该可以= =

点评

123456789什么意思? [1,2,3,4,5,6,7,8,9].min{|a,b,c,d,f| $game_variables[a] <=> $game_variables <=> $game_variables[c] <=> $game_variables[d] <=> $game_variables[e] <=> $game_variables[f]}   发表于 2012-2-16 21:13
10个变量比较能达成么  发表于 2012-2-15 21:22
第一个我懂了,第二个愣是没懂怎么用,(原谅我的无知=。=)  发表于 2012-2-15 21:04
点评  发表于 2012-2-15 20:51
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1759
在线时间
2524 小时
注册时间
2010-10-12
帖子
1454

开拓者

3
 楼主| 发表于 2012-2-15 20:45:09 | 只看该作者
本帖最后由 刺夜之枪 于 2012-2-15 20:45 编辑

感谢!请问这个代码得到的是最小值还是最小值的那个变量ID,如果想得到最小值的那个变量ID又应该怎么做?
@feizhaodan

点评

123456789就是变量ID。后面的{}里面也不用改。  发表于 2012-2-17 14:48
几个都可以。只要在[]里头添加ID,用","隔开即可。  发表于 2012-2-16 09:40
将[]里面的数字改成你想要比较的变量ID= =  发表于 2012-2-15 21:12
更新了答案。第一个代码获取最小的值,第二个代码获取值最小的变量ID。  发表于 2012-2-15 20:58

回复

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-28 16:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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