diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..c419263 --- /dev/null +++ b/_config.yml @@ -0,0 +1 @@ +theme: jekyll-theme-cayman \ No newline at end of file diff --git a/src/app.js b/src/app.js index cc43cc2..7414f6d 100644 --- a/src/app.js +++ b/src/app.js @@ -26,7 +26,20 @@ const initPlayers = (players) => { let detailedPlayers = []; // Create players using for loop // Type your code here + for(let i=0; i { const getRandomStrength = () => { // Return a random integer (0,100] // Note: You can use Math.random() and Math.ceil() + return Math.ceil(Math.random() * (100 - 1) + 1 ) } const buildPlayers = (players, type) => { @@ -43,16 +57,22 @@ const buildPlayers = (players, type) => { // depending of type of player(hero|villain) // Type your code here + for (var i = 0; i < players.length; i++) { + if (players[i].type == type) { + fragment += `
${players[i].name}
${players[i].strength}
`; + } + } + return fragment; } // Display players in HTML const viewPlayers = (players) => { - document.getElementById('heroes').innerHTML = buildPlayers(players, 'hero'); - document.getElementById('villains').innerHTML = buildPlayers(players, 'villain'); + document.getElementById("heroes").innerHTML = buildPlayers(players, "hero"); + document.getElementById("villains").innerHTML = buildPlayers(players, "villain"); } window.onload = () => { viewPlayers(initPlayers(PLAYERS)); -} \ No newline at end of file +}; \ No newline at end of file