2012年6月4日月曜日

開発環境

『Learning Ruby』(Michael Fitzgerald 著、O'Reilly Media、2007年、ISBN978-0-596-52986-4)の Chapter 2(Conditional Love)Review Questions 6を解いてみる。

その他参考書籍

6.

&&に似てるのはand、||と似てるのはor。ただ、and、orの方が優先順位が低い。

確認。(?:は&&、||より優先度順位が低くてand、orより優先度が高い。)

コード(TextWrangler)

#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

val1 = true || false ? 'a' : 'b'
val2 = true or false ? 'a' : 'b'
val3 = false && true ? 'a' : 'b'
val4 = false and true ? 'a' : 'b'
puts val1,val2,val3,val4

入出力結果(Terminal)

$ ruby sample.rb
a
true
b
false
$

0 コメント:

コメントを投稿