Bonjour,
je m'exerce en Ruby avec un FizzBuzz et là je bloque.....
j'ai cette erreur que je ne comprend pas :( : " fizzbuzz2.rb:28: syntax error, unexpected '\n', expecting &. or :: or '[' or '.' "
et voici mon code :
puts "Quel est votre chiffre ?"
chiffre = gets
num = [] << chiffre
for num.each do |f|
if (f % 3 == 0) && (f % 5 == 0)
num << "FIZZ BUZZ"
elsif f % 3 == 0
num << "Fizz"
elsif f % 5 == 0
num << "Buzz"
else
num << f
end
end
puts "- + ' ' + #{num} "
Avec cet exercice , j'essaye en fait de demander un chiffre à l'utilisateur, le stocker dans un tableau
puis efffectuer l'itération....
Une idée ?