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

Tell us what’s happening:

I have done what it said but still giving me an error. can’t find where’s the mistake.

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 }) => {
     return `
        <div class="player-card">
          <h2> ${isCaptain = true? "(Captain)" : "" } ${name}</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/135.0.0.0 Safari/537.36

Challenge Information:

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

what is this expression doing?

to check if isCaptain is true. Isn’t it?

removed the true and rewrite it and it worked.Thanks

no, that is an assignment operator

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.