Необходимо вывести массив изнутри функции при нажатии на кнопку.
Вроде все написано правильно, но при нажатии на кнопку данные выводятся, и сразу пропадают.
Ошибок в логе нет.
HTML-код
<!DOCTYPE html>
<html>
<head>
<title>Arrays Sorting</title>
<script src="sorting.js"></script>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<form>
<button name="generate" onclick="GenerateArray(10);">Generate array</button>
</form>
<div id="array"></div>
</body>
</html>
JS-код
function GenerateArray(n) {
let arr = [];
for(let i = 0; i < n; i++) {
arr.push(Math.round(Math.random() * 1000) + 1);
}
document.getElementById('array').innerHTML = arr;
}
Может кто посоветовать, что делать?