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)