Als ich ein automatisches Handelstool für Bitcoin erstellt habe, habe ich es manchmal mit einem an die Methode angehängten Argument verwendet, damit ich es aufzeichnen kann.
Die Methodendefinition lautet wie folgt.
def Methodenname(Variable 1,Variable 2, ...)
Auszuführender Prozess
end
Der Ausdruck beim Aufrufen der Methode sieht folgendermaßen aus:
Methodenname(Argument 1,Argument 2, ...)
number.rb
def number(a,b)
return a * b
end
puts number(3,4)
#Das Ausführungsergebnis ist 12
3 wird für a und 4 für b als Argument der Zahlenmethode aufgerufen. Infolgedessen wird 3x4 ausgeführt und 12 ausgegeben.
Recommended Posts