Ruby简明教程之判断语句介绍
条件判断,在编程语言中都存在,而Ruby中的条件判断和Java中类似,当然还是存在些许差别
Ruby中条件判断的条件:
1)可以使用==,<,>等比较运算来作为条件,比较运算可以返回true和false,这和java中的语法是类似的
2)一些其他的方法也可以用来作为判断条件,比如,empty?方法,为空则返回true,否则返回false
3)有些方法虽然不会返回true或false,但是也能作为条件判断的条件,他们返回的对象,要么是false或nil,要么是意义的对象,则可根据如下表格判断:
p/Ruby/=~"Ruby" 返回0,则在条件判断中可以返回true
Ruby中也可以使用常用的逻辑运算符,&&,||,!,其代表的意义与JAVA中的意义是一致的。
Ruby中的条件判断语句:
1.if语句
=begin 语法: if条件1then 语句1 elsif条件2then 语句2 elsif条件3then 语句3 else 语句4 end =end
a=10 b=20 ifa>bthen print"aissmallerthanb." elsifa==bthen print"aequalsb." else print"aislargerthanb." end