View Problem

Perform different actions depending on a boolean condition (IF .. THEN .. ELSE)

Given a variable age, if the value is greater than 42 display "You are old", otherwise display "You are young"
DiskEdit
ruby
if (age > 42)
puts "You are old"
else
puts "You are young"
end
DiskEdit
ruby
puts (age>42) ? "You are old" : "You are young"
DiskEdit
ruby
puts "You are #{age > 42 ? "old" : "young"}"
DiskEdit
clojure clojure
(def age 41)
(if (> age 42) "You are old" "You are young")
ExpandDiskEdit
fantom
if (age > 42)
echo("You are old")
else
echo("You are young")
ExpandDiskEdit
fantom
echo((age > 42) ? "You are old" : "You are young")

Submit a new solution for ruby, clojure, or fantom
There are 29 other solutions in additional languages (cpp, csharp, erlang, fsharp ...)