I'm making a education website and I need some help.
I have this code:
    challenge1 = num1*num2;
    challenge2 = num1*2+Math.floor(Math.random() *3) + 1;;
    challenge3 = num1*num2+Math.floor(Math.random() *9) + 1;
    challenge4 = num2+Math.floor(Math.random() *9) + 1;
    makeButton(challenge1);
    makeButton(challenge2);
    makeButton(challenge3);
    makeButton(challenge4);
function makeButton(number) {
    btncount = btncount+1;
    /* create a button */
    var b = document.createElement('button');
    b.setAttribute('class', 'pure-button');
    b.setAttribute('onclick', `check(${number})`);
    b.setAttribute('id', btncount);
    b.textContent = number;
    var buttons = document.getElementById("buttons");
    buttons.appendChild(b);
}
<div id='buttons' class="pure-button-group" role="group"></div>
and it works but it's very easy to spot that the correct answer will always be the first button.
Is there a way to randomize the order of those? Thanks.
 
     
     
     
    