Wie kann ich eine neue Zeile (mit einer neuen Zeichenfolge) hinzufügen, nachdem 'Done' erhalten wurde?Ruby: neue Zeile in While-Schleife
while (input = gets.chomp) != "done" ... end
Wie kann ich eine neue Zeile (mit einer neuen Zeichenfolge) hinzufügen, nachdem 'Done' erhalten wurde?Ruby: neue Zeile in While-Schleife
while (input = gets.chomp) != "done" ... end
Alles, was nach der Schleife ist passiert, nachdem "done" empfangen wird.
so ...
while (input = gets.chomp) != "done"
...
end
puts
puts "someone typed 'done' so I'm now showing this text."
Ich glaube nicht, dass Sie die ersten "Puts" brauchen. Puts platziert die nachfolgende Zeichenfolge automatisch in einer neuen Zeile. –
Wir wissen nicht, was die while-Schleife tut, aber wenn sie ihre letzte Ausgabe nicht mit einer neuen Zeile ausführt, brauchen wir zur Erfüllung der ursprünglichen expliziten OP-Anfrage die puts @leok – SteveTurczyn
Good Point @SteveTurczyn –
eine neue Zeile zu dem, was hinzufügen? – steenslag