Passing einen Operator zu einer Funktion?
Vielleicht klingt das nur lächerlich, aber ich frage mich, ob das mit Ruby möglich ist. Grundsätzlich habe ich eine Funktion ...
def add a,b
c = a + b
return c
end
Ich möchte in der Lage sein, das "+" oder einen anderen Operator, z. B. "-", an die Funktion zu übergeben, so dass es so etwas wie ...
def sum a,b,operator
c = a operator b
return c
end
Ist das möglich