Ich versuche, Zeichenfolgen auf einer einzelnen Zeile mit unterschiedlichen Ausrichtungen zu drucken. Ich würde drucken möchten:Drucken Zeichenfolge zweimal in der gleichen Zeile mit verschiedenen Ausrichtungen
---> text <--- ---> text <---
ich getan habe:
lineWidth = 40
str = "---> text <---"
puts str.ljust lineWidth str1.center lineWidth
ich eine Fehlermeldung erhalten:
in `<main>': undefined method `lineWidth' for main:Object (NoMethodError)
Irgendwelche Gedanken?
Verwenden Sie weitere Klammern und Kommas. –
@SergioTulentsev können Sie ein Beispiel geben? – Andrew
Zum Beispiel 'str.ljust (lineWidth)' anstelle von 'str.ljust lineWidth'. Ihr Code wird in seiner aktuellen Form als 'puts (str.ljust (lineWidth (str1.center (lineWidth)))) analysiert. Nicht ganz was du willst, oder? –