Ruby unless修饰符

Ruby unless修饰符教程

Ruby 中,unless 修饰符类似于 if 修饰符,只不过与 if 修饰符相反。

Ruby unless修饰符详解

语法

code unless conditional

说明

如果 conditional 为假,则执行 code。

案例

unless修饰符

unless 修饰符的使用

#!/usr/bin/ruby -w # -*- coding : utf-8 -*- puts "HaiCoder(www.haicoder.net)" $var = 1 print "1 -- 这一行输出\n" if $var print "2 -- 这一行不输出\n" unless $var $var = false print "3 -- 这一行输出\n" unless $var

程序运行后,控制台输出如下:

14_ruby unless修饰符.png

我们可以看到,unless 修饰符的用法正好与 if 修饰符相反。

Ruby unless修饰符总结

在 Ruby 中,unless 修饰符类似于 if 修饰符,只不过与 if 修饰符相反。