JSFiddle - React, Tailwind, and code Playground
HTML
<h2 style="text-align: center;">Casual numbers no repeat</h2>
<p id="array_number" style="font-size: 25px; text-align: center;"></p>
JavaScript
var min = 1;
var max = 90;
//Number of numbers to extract
var stop = 6;
var numbers = [];
for (let i = 0; i < stop; i++) {
var n = Math.floor(Math.random() * max) + min;
var check = numbers.includes(n);
if(check === false) {
numbers.push(n);
} else {
while(check === true){
n = Math.floor(Math.random() * max) + min;
check = numbers.includes(n);
if(check === false){
numbers.push(n);
}
}
}
}
sort();
//Sort the array in ascending order
function sort() {
numbers.sort(function(a, b){return a-b});
document.getElementById("array_number").innerHTML = numbers.join(" - ");
}