function generateRandomNumbers(n: number, lower: number, upper: number): number[] {
const numbers: number[] = [];
for (let i: number = 0; i < n; i++) {
const num: number = lower + (upper - lower) * Math.random();
numbers.push(num);
}
return numbers;
}
const n = 10;
const lower = 0.0;
const upper = 3.0;
const randomNumbers: number[] = generateRandomNumbers(n, lower, upper);
// print randomNumbers
/*randomNumbers.forEach(num => {
console.log(num.toFixed(6));
});*/
// print randomNumbers
console.log(randomNumbers.map(num => num.toFixed(6)).join(' '));
/*
run:
"0.512094 2.172305 0.904385 1.180747 2.032453 0.452198 0.197476 0.536132 0.066619 0.022729"
*/