📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 12

Retour
Accéder à un élément d'un tableau
Facile
puts fruits[0] # pomme
puts fruits.last # orange
Accéder à une valeur d'un Hash
Facile
puts utilisateur[:nom]
Ajouter un élément à un tableau
Facile
fruits << "fraise"
Ajouter une paire clé/valeur à un Hash
Facile
utilisateur[:ville] = "Paris"
Créer un Hash
Facile
utilisateur = { "nom" => "Alice", "age" => 30 }
Créer un Hash avec des symboles (syntaxe moderne)
Facile
utilisateur = { nom: "Alice", age: 30 }
Créer un tableau (Array)
Facile
fruits = ["pomme", "banane", "orange"]
Filtrer un tableau avec 'select'
Intermédiaire
pairs = nombres.select { |n| n.even? }
Itérer sur un Hash
Facile
utilisateur.each do |cle, valeur|
  puts "#{cle}: #{valeur}"
end
Itérer sur un tableau avec 'each'
Facile
fruits.each do |fruit|
  puts fruit
end
Réduire un tableau avec 'reduce'
Avancé
somme = nombres.reduce(0) { |total, n| total + n }
Transformer un tableau avec 'map'
Intermédiaire
nombres = [1, 2, 3]
carres = nombres.map { |n| n * n }