Me gustan los lenguajes dinámicos

Y Ruby en particular, por la cantidad de maneras diferentes que hay de contar hasta tres 🙂

i = 0
while i < 3 do   puts i+=1 end

i=0
puts i+=1 while i<3

i=0
puts i+=1 until i==3

for i in (1..3) do
  puts i
end

def a(i)
  yield(i)
end
for i in (1..3) do
  a(i) {|i| puts i}
end

(1..3).each{|i| puts i}

¿Conoces más? 😉

Responder

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *