jank.js 563 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. var interval = null;
  2. var button = document.getElementById( 'button' );
  3. button.addEventListener( 'click', function () {
  4. if ( interval === null ) {
  5. interval = setInterval( jank, 1000 / 60 );
  6. button.textContent = 'STOP JANK';
  7. } else {
  8. clearInterval( interval );
  9. interval = null;
  10. button.textContent = 'START JANK';
  11. result.textContent = '';
  12. }
  13. } );
  14. var result = document.getElementById( 'result' );
  15. function jank() {
  16. var number = 0;
  17. for ( var i = 0; i < 10000000; i ++ ) {
  18. number += Math.random();
  19. }
  20. result.textContent = number;
  21. }