1. Schlussfolgerung </ b>
2. So codieren Sie </ b>
3. Entwicklungsumgebung </ b>
Verwenden Sie die Methode gets.chomp, length </ b> !!
str = gets.chomp #---❶
str_length = str.length
puts('~' * (str_length + 2)) #---❷
puts('~'+str+'~') #---❸
puts('~' * (str_length + 2)) #---❷
Wenn Sie dies tun, sieht es folgendermaßen aus:
❶: Wenn Sie .chomp nicht eingeben, ist dies wie folgt. Ein Zeilenumbruch wird durchgeführt und das letzte "~" in der zweiten Zeile wird angehängt. ❷: Die Länge des durch die Längenmethode eingegebenen Zeichens beträgt +2. Der Grund für +2 ist das Hinzufügen des "~" oben links und des "~" oben rechts. ❸: "~" wird an beiden Enden des eingegebenen Zeichens hinzugefügt.
Mac catalina 10.15.4
Vscode
Ruby 2.6.5
Rails 6.0.3.3
Recommended Posts