Dans la partie 1, j'ai essayé d'utiliser l'instruction if dans la méthode.
Cette fois, j'aimerais utiliser des arguments pour rendre le code un peu plus propre!
Ceci est le code précédent.
sample.rb
def register
eraser = 110
pen = 150
bill = eraser + pen
if bill >= 200 #10 pour les achats de plus de 200 yens%off!!
bill * 0.9
end
end
puts register #Appelez la méthode de registre.
ce Définissons les nombres pour `` gomme et stylo '' en dehors de la méthode.
sample.rb
def register
eraser = 110 #Valeur numérique ici
pen = 150 #Valeur numérique ici
bill = eraser + pen
if bill >= 200
bill * 0.9
end
end
puts register
Ajoutez () '' après
def register '' et à l'intérieur
Je vais mettre gomme '' et
stylo ''.
sample.rb
def register(eraser, pen) #Une virgule entre la gomme et le stylo(,)Et espace demi-largeur
# eraser =110 Supprimer ici
# pen =150 Supprimé ici
bill = eraser + pen
if bill >= 200
bill * 0.9
end
end
puts register(150, 100) #Mettez un numéro ici
met registre (150, 100)
Ces deux nombres sont
def register (gomme, stylo) '' Envoyé ici. Chaque
gomme '' est 150 ''
stylo '' est `` 100 ''
Sera envoyé.
sample.rb
def register(eraser, pen)
bill = eraser + pen
if bill >= 200
bill * 0.9
end
end
puts register(150, 100)
C'est juste un peu plus propre! (Peut être)
C'était la sortie d'aujourd'hui. : transpiration:
Recommended Posts