我有一個計劃,將創建工作筆記對我來說,它的工作原理,但有一個尾隨破折號,我想擺脫:如何擺脫尾隨破折號
def prompt(input)
print "[#{Time.now.strftime('%T')}] #{input}: "
STDIN.gets.chomp
end
def work_performed
count = 0
notes = ''
while true
input = prompt("Enter work notes[#{count += 1}]")
notes << "\n" + "#{input}\n"
if input.empty?
return notes
else
while input.empty? != true
input = prompt('Enter work notes[*]')
notes << " - #{input}\n"
end
end
end
end
在運行時:
test
- tset
-
test
- tset
-
tset
- tset
-
我該如何重構這個以消除關卡末端的尾部短劃線?
這是美麗的。 –
我很樂意提供幫助。 –