common-js-worker.js 358 B

123456789101112
  1. var gamma = require('gamma');
  2. module.exports = function () {
  3. self.addEventListener('message',function (ev){
  4. var startNum = parseInt(ev.data); // ev.data=4 from main.js
  5. setInterval(function () {
  6. var r = startNum / Math.random() - 1;
  7. self.postMessage([ startNum, r, gamma(r) ]);
  8. }, 500);
  9. });
  10. };