J'ai écrit un programme avec trois méthodes: def calcule, def calcule et def capture. Chaque méthode a eu quelques calculs en eux. Je veux juste obtenir la réponse numérique de ces méthodes et les utiliser comme réponse à une question. Je cherche pour dire quelque chose comme: Corriger, «calculer la réponse» et «calculer la réponse» et «capturer la réponse». Comment ferais-je pour le faire?Rappel d'une méthode
-3
A
Répondre
1
Je vais essayer de le faire. Voulez-vous dire quelque chose comme ça?
code Exemple:
def calculate a
a + 4
end
def compute a
a * 2
end
def capture a
a - 5
end
def question a
puts "Correct, 'calculate #{calculate a}' and 'compute #{compute a}' and 'capture #{capture a}'"
end
qui, en irb donne:
>> question 17
Correct, 'calculate 21' and 'compute 34' and 'capture 12'
=> nil
Oh .. ehmm. Ce n'est pas clair ce que vous voulez vraiment – fl00r
Modifier la question. . . En ce moment vous ne pouvez pas en comprendre beaucoup. –
Parlez-vous de mémo? –