time_limit = gets.to_f * 60
start_time = Time.new
end_time = start_time + time_limit
x = 1
until Time.new >= end_time
time_left = end_time - Time.new
time_left_in_minutes = time_left/60
puts "Minutes Left: #{time_left_in_minutes}"
end
until x == 0
puts "Time Since End of #{time_limit/60} Minutes: #{Time.new - end_time}"
end
내 컴퓨터 팬이 최고 속도로 회전하며 내 컴퓨터가이 코드를 실행하면 소리가납니다. 이 작업을 수행하는 더 좋은 방법은 프로세서의 많은 작업이 아닌가?루비 용 타이머 코드가 왜 그렇게 어렵습니까?