t.lua 374 B

12345678910111213141516171819202122232425262728293031
  1. local function func1()
  2. for i = 1, 1000000 do
  3. local x = 1
  4. if i % 2 == 0 then
  5. x = 2
  6. end
  7. end
  8. end
  9. local function func2()
  10. local x = 1
  11. for i = 1, 1000000 do
  12. if i % 2 == 0 then
  13. x = 2
  14. end
  15. end
  16. end
  17. local t = os.clock()
  18. func1()
  19. print("1: " ,os.clock() - t)
  20. t = os.clock()
  21. func2()
  22. print("2: " ,os.clock() - t)
  23. os.execute("PAUSE")
  24. -- 结果
  25. -- 基本无差异