赞 | 1 |
VIP | 255 |
好人卡 | 52 |
积分 | 1 |
经验 | 77416 |
最后登录 | 2016-1-18 |
在线时间 | 1269 小时 |
Lv1.梦旅人 薄凉看客
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 1269 小时
- 注册时间
- 2010-6-20
- 帖子
- 1316
|
- print "j=$game_variables赋值不解释"
- print "脚本内容a=rand(9)+1;b=rand(9)+1"
- print "rand是随机数函数,来看一下a与b的值"
- a=rand(9)+1
- b=rand(9)+1
- print "现在的a值是:#{a}"
- print "现在的b值是:#{b}"
- print "脚本内容a,b=b,a if a<b如果a比b小交换值(这里忽略了条件)"
- a,b=b,a
- print "现在的a值是:#{a}"
- print "现在的b值是:#{b}"
- print "很明显a,b=b,a的作用是交换a于b的值"
- print "脚本opn=rand(4)"
- print "脚本op='+-*/'[opn].chr"
- print "先来说下这个作用,随机产生加减乘除运算符"
- print "不管三七二十一先看效果"
- for i in 0..5
- opn=rand(4)
- op="+-*/"[opn].chr
- print "当前op返回的运算符:"+op
- end
- print "看到随机效果了吧?"
- print "举个例子"
- for i in 0..5
- a = "1234"[rand(4)].chr
- print a
- end
- print "具体见帮助self[nth]和chr"
- print "op='+-*/'[opn].chr和opm=%w|+ - × ÷|[opn]的意思基本相同,所以。"
- print "这样也可以,请在脚本编辑器中看"
- =begin
- j=$game_variables
- a=rand(9)+1
- b=rand(9)+1
- a,b=b,a if a<b
- opn=rand(4)
- op="+-*/"[opn].chr
- opm="+-*/"[opn].chr
- result=eval("#{a}#{op}#{b}")
- q="#{a}#{opm}#{b}"
- j[10],j[11]=q,result
- =end
- print "下一行"
- print "你可以去搜下eval把字符串当做程序运行并返回结果"
- print "剩下的就很简单了吧,代值而已"
复制代码 |
评分
-
查看全部评分
|