JSFiddle - React, Tailwind, and code Playground
by Shuaib Khan
JavaScript
let pokeList = [{
"name": "Charmander",
"type": "fire",
"hp": "70",
"weaknesses": ["ground", "rock", "water"],
}, {
"name": "Bulbasaur",
"type": ["Grass", "Poison"],
"hp": "70",
"weaknesses": ["Fire", "Flying", "Ice", "Psychic"],
}, {
"name": "Squirtle",
"type": "Water",
"hp": "60",
"weaknesses": ["Electric", "Grass"],
}]
var name = "";
var pokeName = pokeList.filter((p)=>{
name += p.name+", ";
})
let startingChoice = prompt("What is your starting Pokemon " + name.slice(0, -2));
var pokeBox = [];
pokeList.forEach(function(item, index){
if(startingChoice == item.name){
pokeBox.push(item)
}
})
console.log(pokeBox)