博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ruby学习--条件控制
阅读量:5959 次
发布时间:2019-06-19

本文共 814 字,大约阅读时间需要 2 分钟。

条件控制

本人喜欢用程序demo记录的方式来记录某方法的使用,如times方法,仅作个人学习记录

 

#--------------if语句(相反是unless)而while相同于until--------------print "--------------if------------------------ps: in ruby,the symbol ','just works as plusing string\n"x = 0if x==0 then endp "x=0" if x==0unless x!=0 then end#-->here is the way to use until(while)#begin# ...#end until (condition)#--------------case语句------------------------p "--------------case------------------------"scale =8  case scale    when  1..5then p "low"    when 6..10then p "high"  else        p "default"end    p "--------------cycle------------------------" 3.times{|i| print i," "}  print "\n next let`s look at *upto* method\n"0.upto(2){|i| print i," "}print "\n next let`s look at *downto* method\n"2.downto(0){|i| print i," "}

  

 

转载于:https://www.cnblogs.com/xiaoliu66007/p/3611882.html

你可能感兴趣的文章
单元测试基本路径覆盖法(转)
查看>>
十三、栅栏CyclicBarrier
查看>>
简单搭配(Collocation)隐私声明
查看>>
2013编程之美资格赛【传话游戏】
查看>>
关于Dictionary的线程安全问题
查看>>
在python中单线程,多线程,多进程对CPU的利用率实测以及GIL原理分析
查看>>
CentOS6.5+mysql5.1源码安装过程
查看>>
Js 笔记
查看>>
C++: find()函数的注意事项
查看>>
js的事件学习笔记
查看>>
leetcode 【 Add Two Numbers 】 python 实现
查看>>
Android接收系统广播
查看>>
将网络中的图片存为NSData并保存到sqlite的BLOB字段中
查看>>
Cocos2d-js-v3.2 在 mac 上配置环境以及编译到 Andorid 的注意事项(转)
查看>>
iOS用三种途径实现一方法有多个返回值
查看>>
python--class test
查看>>
从零开始理解JAVA事件处理机制(3)
查看>>
HttpURLConnection类的使用
查看>>
linux命令分析---SED (二)
查看>>
[INS-32025] 所选安装与指定 Oracle 主目录中已安装的软件冲突。
查看>>