Learn Modern JavaScript Methods by Building Football Team Cards - Step 29

Tell us what’s happening:

Según yo esta bien hecho el ternario pero me da error, alguien que me ayude con eso?

Your code so far

<!-- file: index.html -->

/* file: styles.css */

/* file: script.js */
// User Editable Region


  playerCards.innerHTML += arr.map(
    ({ name, position, number, isCaptain, nickname }) => {
      `
        <div class="player-card">
          <h2>${ name }${isCaptain ? "(Captain)" : ""}</h2>
        </div>
      `;
    }
  );


// User Editable Region

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36

Challenge Information:

Learn Modern JavaScript Methods by Building Football Team Cards - Step 29

Reread this part of the directions again

Before the ${name} expression, add a new embedded expression.

Right now you are adding this isCaptain ternary after the name. not before it like the directions said to do

once you fix the order, then the test will pass

2 Likes