From 1c474e0c30231e9d3d3d50a97a0f6446476712fc Mon Sep 17 00:00:00 2001 From: Ankur21980 Date: Wed, 16 Feb 2022 13:23:29 +0530 Subject: [PATCH 1/2] Ankur Rawat 19BCE10059 --- src/app.js | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) 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 From c999e4b61acf8bd133b30d033afe51866baadd49 Mon Sep 17 00:00:00 2001 From: Ankur21980 <66769506+Ankur21980@users.noreply.github.com> Date: Tue, 1 Mar 2022 15:23:03 +0530 Subject: [PATCH 2/2] Set theme jekyll-theme-cayman --- _config.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 _config.yml 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