RosettaCodeData/Task/Pseudo-random-numbers-Middle-square-method/JavaScript/pseudo-random-numbers-middle-square-method.js
2026-04-30 12:34:36 -04:00

14 lines
248 B
JavaScript

let seed = 675248;
function middlesquare() {
let s = String(seed ** 2);
if (s.length < 12) {
s = s.padStart(12, "0");
}
seed = Number(s.substring(3, 9));
return seed;
}
for (let i = 0; i < 5; i++) {
console.log(middlesquare());
}