Random div to bottom

Get random 4 divs and put it at the bottom of parent element

by Lestrae

HTML

<div id='parent'>

<div class='questions'>1</div>
<div class='questions'>2</div>
<div class='questions'>3</div>
<div class='questions'>4</div>
<div class='questions'>5</div>
<div class='questions'>6</div>
<div class='questions'>7</div>
<div class='questions'>8</div>
<div class='questions'>9</div>
<div class='questions'>10</div>
<div id='end'></div>
</div>

JavaScript

let parentElement =  document.querySelector("#parent");
let allQuestions = document.querySelectorAll('.questions');
let end = document.getElementById('end');

for (i = 0; i < 4; i++) {
	let randomQuiz=Math.floor(Math.random()*allQuestions.length);
 
 end.insertAdjacentElement('afterend', allQuestions[randomQuiz]);
}