Ruby编程的条件判断
的有关信息介绍如下:if 条件 then \n 想要执行的动作\nEnd.条件一般运算结果为true或者false,或者在某个范围之内,例如a>=3。可以比较数值的大小,例如4>=3,也可以比较字符串,例如"Ruby"=101 thenprint("hello,\nworld!\n,xiix") else print("nono\nthanks,\n")end
2首先将文件保存,格式改为rb,此时的文件名改为1.rb。
3现在打开命令提示符窗口,输入文件夹的路径cd C:\Documents and Settings\Administrator\桌面\ruby。按回车键。
4输入文件名,ruby 1.rb,按回车。
5此时看到了结果显示了"nono\nthanks";这时因为ruby执行了else的语句,a==100>=101,这样的条件并不成立。
6现在比较一下字符串之间的真假,输入代码。
a="Apple"b="apple"if a=b then print("hehe\ntomiyou\n")else print("mei\n,ai")end
7再次点击文件保存,格式为rb,此时的文件名更改为2.rb。
8就在刚才的命令提示符上输入ruby 2.rb ,此时不用再次输入cd 了,因为刚才已经输了。
9在倒数的第二行,结果输出了“hehe\ntomiyou”,这时,ruby执行当条件为true时候的情况,也就是a=b。虽然a和b并不是数值类型,是字符串类型,但是在ruby编程中,依然可以进行比较。