Skip to content

Instantly share code, notes, and snippets.

View douglogue's full-sized avatar

Doug Logue douglogue

View GitHub Profile
toppings = %w(pepperoni mushroom bacon pineapple)
def pizza(toppings)
pizza.map do |topping|
puts "I love #{topping} pizza!"
end
end
[
"I love pepperoni pizza!",
"I love mushroom pizza!",
"I love bacon pizza!",
"I love pineapple pizza!"
]
def pizza(toppings)
my_statements = []
toppings.each do |topping|
my_statements << "I love #{topping} pizza!"
end
my_statements
end
["pepperoni", "mushroom", "bacon", "pineapple"]
I love pepperoni pizza!
I love mushroom pizza!
I love bacon pizza!
I love pineapple pizza!
toppings = %w(pepperoni mushroom bacon pineapple)
def pizza(toppings)
toppings.each do |topping|
puts "I love #{topping} pizza!"
end
end
var costume: String? = "Werewolf"
println(costume) // Optional("Werewolf")
costume = costume! + " dressed as Michael J Fox"
println(costume) // Optional("Werewolf dressed as Michael J Fox")
var costume: String? = "Werewolf"
println(costume) // Optional("Werewolf")
costume = costume + " dressed as Michael J Fox" // Compiler Error
if let something = costume {
// The value is not nil, use it with confidence
something = something + " dressed as Michael J Fox"
println(something) // "Werewolf dressed as Michael J Fox"
} else {
NSString *costume = @"Dracula";
// ...
if (costume == nil) {
// Do something for this plain clothes guest
} else {
// Do something else for this costumed guest
}
// Non-optional vars
var mutableBeverage = "Leffe"
println(mutableBeverage) // "Leffe"
mutableBeverage = "Bud"
println(mutableBeverage) // "Bud"
mutableBeverage = mutableBeverage + "weiser"
println(mutableBeverage) // "Budweiser"