JavaScript Combine Arrays

by Alvin Olavarrieta

HTML

<span id="a"></span>
<span id="b"></span>
<span id="c"></span>
<span id="d"></span>

JavaScript

function shuffle(a) {
    for (let i = a.length - 1; i > 0; i--) {
        const j = Math.floor(Math.random() * (i + 1));
        [a[i], a[j]] = [a[j], a[i]];
    }
    return a;
}

var arr = ['1','2','3','4','5','6','7','8','9'];
var brr = ['10','11','12','13','14','15','16','17','18'];
var crr = arr.concat(brr);

shuffle(crr);

$('#a').html(arr + '<br />');
$('#b').html(brr + '<br />');
$('#c').html(crr + '<br />');