Guest User

Untitled

a guest
Oct 20th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. var x = 0;
  2.  
  3. function f1() {
  4. x += sub1();
  5.  
  6. function sub1() {
  7. return 1;
  8. }
  9. }
  10.  
  11. function f2() {
  12. x += sub2();
  13. }
  14.  
  15. function sub2() {
  16. return 1;
  17. }
  18.  
  19. function loop(f) {
  20. for (var i = 0; i < 1000000; ++i) {
  21. f();
  22. }
  23. }
  24.  
  25. var start = new Date();
  26. loop(f1);
  27. var mid = new Date();
  28. loop(f2);
  29. var end = new Date();
  30.  
  31. console.log("Test 1: " + (mid - start) + "\nTest 2: " + (end - mid));
  32.  
  33. //
  34. // 제 기계에서 결과
  35. //
  36. // Test 1: 18
  37. // Test 2: 13
  38. //
Add Comment
Please, Sign In to add comment