mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-04-12 10:00:39 -04:00
fix(curriculum): update description and tests for step - 29 football card project (#54307)
This commit is contained in:
@@ -9,14 +9,14 @@ dashedName: step-29
|
||||
|
||||
The next step would be to display the word `(Captain)` next to the player if they are listed as a captain for the team.
|
||||
|
||||
Right next to the `${name}` expression, add a new embedded expression. Inside that expression, use a ternary operator to check if `isCaptain` is true. If so, return `"(Captain)"` otherwise return an empty string.
|
||||
Before the `${name}` expression, add a new embedded expression. Inside that expression, use a ternary operator to check if `isCaptain` is true. If so, return `"(Captain)"` otherwise return an empty string.
|
||||
|
||||
# --hints--
|
||||
|
||||
You should use a ternary operator to check if `isCaptain` is true and return `"(Captain)"` or return an empty string.
|
||||
|
||||
```js
|
||||
assert.match(code, /\s*<h2\s*>\s*\${\s*name\s*}\s*\$\{isCaptain(\s*===\s*true)?\s*\?\s*('|"|`)\(Captain\)\2\s*:\s*('|"|`)\3\}\s*<\/h2>\s*/)
|
||||
assert.match(code, /\s*<h2\s*>\s*\$\{isCaptain(\s*===\s*true)?\s*\?\s*('|"|`)\(Captain\)\2\s*:\s*('|"|`)\3\}\s*\${\s*name\s*}\s*<\/h2>\s*/)
|
||||
```
|
||||
|
||||
# --seed--
|
||||
|
||||
@@ -458,7 +458,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) => {
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
|
||||
</div>
|
||||
`;
|
||||
|
||||
@@ -458,7 +458,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) => {
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
</div>
|
||||
`;
|
||||
|
||||
@@ -458,7 +458,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) => {
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
</div>
|
||||
|
||||
@@ -466,7 +466,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) => {
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: </p>
|
||||
|
||||
@@ -461,7 +461,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) => {
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -464,7 +464,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -452,7 +452,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -454,7 +454,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -466,7 +466,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -464,7 +464,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -452,7 +452,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -492,7 +492,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -486,7 +486,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -486,7 +486,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -486,7 +486,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -462,7 +462,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
@@ -938,7 +938,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -477,7 +477,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
@@ -452,7 +452,7 @@ const setPlayerCards = (arr = players) => {
|
||||
({ name, position, number, isCaptain, nickname }) =>
|
||||
`
|
||||
<div class="player-card">
|
||||
<h2>${name} ${isCaptain ? "(Captain)" : ""}</h2>
|
||||
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
|
||||
<p>Position: ${position}</p>
|
||||
<p>Number: ${number}</p>
|
||||
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
|
||||
|
||||
Reference in New Issue
Block a user