fix(curriculum): update description and tests for step - 29 football card project (#54307)

This commit is contained in:
Re1nGer
2024-04-09 08:51:48 +03:00
committed by GitHub
parent a6bd2f0981
commit f8bad114f2
19 changed files with 21 additions and 21 deletions

View File

@@ -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--

View File

@@ -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>
`;

View File

@@ -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>
`;

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>