Ruby 第一行代码
2016-03-26 11:58
447 查看
main.rb
#=猜数字 #这是一个简单的猜数字游戏 #==玩法 #随机生成一个『1,100』的自然数。会提示大小 class GuessNum def playGame wrongInt = true c = 0 num = rand 100 while wrongInt c+=1 puts "请输入您推測的数字『0~100』" getNum = gets if getNum.to_i < num puts "猜小了" elsif getNum.to_i > num puts "猜大了" else puts "u got it ! 公用了 #{c} 次." wrongInt = false end end end end newGame = GuessNum.new newGame.playGame
执行
ruby main.rb/Users/baodong/.rvm/rubies/ruby-2.2.0/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /Users/baodong/RubymineProjects/guessNumber/main.rb 请输入您推測的数字『0~100』 60 猜大了 请输入您推測的数字『0~100』 30 猜小了 请输入您推測的数字『0~100』 40 猜小了 请输入您推測的数字『0~100』 50 猜小了 请输入您推測的数字『0~100』 57 猜大了 请输入您推測的数字『0~100』 53 猜小了 请输入您推測的数字『0~100』 55 猜大了 请输入您推測的数字『0~100』 54 u got it ! 公用了 8 次. Process finished with exit code 0
生成DOC
rdoc main.rb相关文章推荐
- Cocoapods安装小细节错误
- cocoapods简单安装
- CocoaPods安装流程
- CocoaPods详细安装细则
- ruby中布尔类型字段的非空校验
- Ruby on Max
- Ruby on Rails emoji表情通过json返回
- 如何从零开始学习Ruby
- RubyOnRails程序员两年工作经验总结
- CocoaPods安装和使用教程
- ruby正则匹配回车换行符
- Ruby中任务构建工具rake的入门学习教程
- [Ruby] split 的使用方法
- Ruby学习笔记4(范围,迭代器,异常处理)
- Puppet整合Foreman(五):整合Mcollective 推荐
- Ruby学习笔记3(字符串,数组,哈希)
- 『奇葩问题集锦』Ruby 切换淘宝源报错WARNING: Error fetching data: SSL_connect returned=1 errno=0 state=SSLv3 read s erver certificate B: certificate verify failed
- [Ruby] Ruby Variable Scope
- Ubuntu下搭建Ruby On Rails
- Ruby之Rspec的报错解决