Gerar um ID aleatório com segurança

export function calcId() {
  const array = new Uint32Array(8);
  self.crypto.getRandomValues(array);

  for (var i = 0; i < 1; i++) {
    const id = array[4];
    //console.log(id);
    return id;
  }
}
Infy Loop