Mein Ziel ist es, eine einzeilige Ausgabe mit 3 verschiedenen Variablen (alle Strings) zu erstellen, die mit der ersten Variablen linksbündig, der zweiten Variablen zentriert und der letzten Variablen rechtsbündig ausgerichtet sind die Variablen, wenn ihre Größe kleiner als der zugewiesene Speicherplatz ist.Ruby String Ausgabe
Die variable Schlitze sind: Variablen 1,3 = max Stringlänge von 10 Variable 2 = max Stringlänge von 7
(es wird Raum Puffern von 2 Räumen zwischen Variablen 1 & 2 und 2 & 3 sein)Ich möchte Variablen 1 & 3 die gleiche Größe (10) unabhängig von Benutzereingaben sein. Wenn die Eingabe kleiner als 10 ist, möchte ich, dass dort entweder am Ende (Variable 1 - linksbündig) oder am Anfang (Variable 3 - rechtsbündig) gepolstert wird.
Ich habe versucht,/sprintf Methoden mit verschiedenen Formaten und Argumente zu lernen, aber ich bekomme immer Fehler oder leere Ausgänge alle zusammen.
****IDEAL OUTPUT EXAMPLE****
VARIABLE 1 VARIAB2 VARIABLE 3
Was haben Sie versucht? Können Sie die Codeschnipsel posten, die Sie versucht haben und die nicht ganz funktionieren? – Joe