const description =`${pokemon.name} is a pokemon with ${pokemon.hp} HP, ${pokemon.attack} attack, ${pokemon.defense} defense, ${pokemon.specialA} special attack, ${pokemon.specialD} special defense and ${pokemon.speed} speed`;
console.log(description);
Having to access all the properties with pokemon. isn't the worst thing but it is a little cumbersome.
Instead we can declare all of those as variable and destructure the pokemon object into the,
const description =`${name} is a pokemon with ${hp} HP, ${attack} attack, ${defense} defense, ${specialA} special attack, ${specialD} special defense and ${speed} speed`;
console.log(description);
This might not seem like the biggest win in this tiny example but trust me it's really handy.
You also don't need to grab all the properties, just the ones you want.