Interactive Ruby

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche

Saluer 10 fois :

10.times do
    puts "Salutations !"
end

Afficher le carré de chaque nombre d'un tableau :

[1, 2, 5, 8].each do |x|
  puts( x * x )
end

Obtenir un tableau contenant la racine carrée de quelques nombres :

racines = [2, 45, 999].map { |x| Math.sqrt(x) }

Trier des chaines de caractères en fonction de leur taille :

[ "Bonjour", "Ruby", "Tic Tac" ].sort_by { |chaine| chaine.length }