JSFiddle - React, Tailwind, and code Playground

by Alexander

JavaScript

console.clear();

function* rand() {
 let vector = [...(+new Date)+''].reverse();
 let i=2;
 while (true) {
    if (i++ > 99) i = 2;
    let n=-1;
    while (++n < vector.length) {
       yield (vector[n] % i);
    }
    vector = [...(+new Date)+''].reverse();
  }
}

let i = 0;
let t = {};
for (let x of rand()) {
  if (i++ > 100000) break;
  ((x in t) ? (t[x]++) : (t[x] = 1));
}

console.log(t)