J'ai appris la méthode de la carte, donc je vais la sortir.
Lisez cet article pour apprendre à utiliser la méthode map.
"Sortez le contenu du tableau un par un et répétez la syntaxe du blocage. Collectez ensuite les valeurs de retour des blocs et créez un nouveau tableau. "
J'expliquerai en détail à partir de maintenant.
Par exemple, supposons que vous ayez des produits pour 100 yens, 200 yens et 300 yens et que vous vouliez taxer tous les produits.
items_price = [100, 200, 300] #Tableau de trois prix
tax = 1.1
items_add_tax = items_price.map{|item_price| item_price * tax}
#Retirez les valeurs du tableau une par une, ✖️1.Faire 1
put items_add_tax
=> [110, 220, 330]
#Créez un nouveau tableau avec des taxes ajoutées
Comment utiliser la méthode de la carte
Objet Array.map {|ele|Traitement des blocs}
#Chaque élément du tableau est affecté à ele
#Le traitement par bloc est répété autant de fois qu'il y a d'éléments dans le tableau
Recommended Posts