Phone number must be 9 digits (something like this 597257593)also I have to type first 3 digits (597 582167) and after that program has to generate last six number randomly.
I'm using Html and Javascipt.
<body>
<h3 id="numbOutp">5</h3>
<button onClick="pushFullNumb()">
generateNumber
</button>
<script src="./main.js"></script>
</body>
Javascript:
var numArr = [""]
function makeRandomNumb() {
var random = Math.floor(Math.random() * 10)
let stringedNumb = random.toString()
numArr.join(" ")
return stringedNumb
}
function pushFullNumb() {
for (i=0; i<6; i++) {
numArr.push(makeRandomNumb())
}
return numbOutp.innerText = `597` + " " + numArr.join("")
}
after this code runs it can make first full number but I want to make all the possible numbers and give it to element.
Thank you for any advice.
var numArr = [""]
function makeRandomNumb() {
var random = Math.floor(Math.random() * 10)
let stringedNumb = random.toString()
numArr.join(" ")
return stringedNumb
}
function pushFullNumb() {
for (i=0; i<6; i++) {
numArr.push(makeRandomNumb())
}
return numbOutp.innerText = `597` + " " + numArr.join("")
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>random</title>
</head>
<body>
<h3 id="numbOutp">5</h3>
<button onClick="pushFullNumb()">
generateNumber
</button>
<script src="./main.js"></script>
</body>
</html>