FPL Challenges
by ninty9notout
HTML
<table id="people"></table>
Babel + JSX
let challenges = [
'EU Players Only (UK included)',
'Non EU Players Only',
'Under 25s Only',
'Over 28s Only',
'Red and Blue Home Kit Only',
'No Red and Blue Home Kit',
'New Signings Only'
];
let people = [
'Luke', 'Hiren', 'Sam', 'Darren', 'Ben', 'Mahendra', 'Ryan'
];
let html = people.map(person => {
let index = Math.floor( Math.random() * challenges.length );
let challenge = challenges[index];
challenges.splice( index, 1 );
return `<tr><td>${person}</td><td>${challenge}</td></tr>`;
});
document.querySelector('#people').innerHTML = html.join('');