写点小代码-清除屏幕类似clear指令


a = []
sum = 0
1.upto(10) do |x|
  a << x
  sum = sum + x
  #puts "\e[H\e[2J"
  system("clear")
  puts "#{a.join(' + ')} = #{sum}"
  sleep(1)
end

Note :  puts "\e[H\e[2J" 这个只是将屏幕向下滚一屏,和 system(clear)的指令不一样。
阅读量: 134
发布于:
修改于: