From f8bad114f2cc863bb88d9b57fa79eb8a57d219d7 Mon Sep 17 00:00:00 2001 From: Re1nGer <63101847+Re1nGer@users.noreply.github.com> Date: Tue, 9 Apr 2024 08:51:48 +0300 Subject: [PATCH] fix(curriculum): update description and tests for step - 29 football card project (#54307) --- .../63e95e39860dc5b01ebe9be0.md | 4 ++-- .../63e9667c881b61b1e338d276.md | 2 +- .../63e96938d2a347b2734a1587.md | 2 +- .../63e96eb94c97b6b31ee50f63.md | 2 +- .../63e9718d7d490bb3940d5a0a.md | 2 +- .../63e9737f686c76b4078a60f4.md | 2 +- .../63f28972973504e7bb58b0b3.md | 2 +- .../63f28ef082d771e8bf71f94a.md | 2 +- .../63f293c804d6f9e9a83ca4c5.md | 2 +- .../63f29804e3ec00ea6fab1ec4.md | 2 +- .../63f29ce62aea65eb041758c8.md | 2 +- .../63f2a0a860790eebe61bf908.md | 2 +- .../63f2a4a8087e6dec8ec47f16.md | 2 +- .../63f2a5f09a785aed155c0a56.md | 2 +- .../63f2a8e14fb388edd3242527.md | 2 +- .../63f2aa36fcdc63ee4e18fc37.md | 2 +- .../63f2ab4f6c52c5eec6d68de4.md | 4 ++-- .../641fc88d8fa7127f76e0324f.md | 2 +- .../641fcfd468185384ac218b7d.md | 2 +- 19 files changed, 21 insertions(+), 21 deletions(-) diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e95e39860dc5b01ebe9be0.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e95e39860dc5b01ebe9be0.md index a422e001316..3ebc188032d 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e95e39860dc5b01ebe9be0.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e95e39860dc5b01ebe9be0.md @@ -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*\s*\${\s*name\s*}\s*\$\{isCaptain(\s*===\s*true)?\s*\?\s*('|"|`)\(Captain\)\2\s*:\s*('|"|`)\3\}\s*<\/h2>\s*/) +assert.match(code, /\s*\s*\$\{isCaptain(\s*===\s*true)?\s*\?\s*('|"|`)\(Captain\)\2\s*:\s*('|"|`)\3\}\s*\${\s*name\s*}\s*<\/h2>\s*/) ``` # --seed-- diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9667c881b61b1e338d276.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9667c881b61b1e338d276.md index dc5d6af5d1d..55fa730b624 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9667c881b61b1e338d276.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9667c881b61b1e338d276.md @@ -458,7 +458,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => { `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

`; diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96938d2a347b2734a1587.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96938d2a347b2734a1587.md index dab743abca9..15b0c96ab14 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96938d2a347b2734a1587.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96938d2a347b2734a1587.md @@ -458,7 +458,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => { `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

`; diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96eb94c97b6b31ee50f63.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96eb94c97b6b31ee50f63.md index 9066c23da66..000182511ef 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96eb94c97b6b31ee50f63.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96eb94c97b6b31ee50f63.md @@ -458,7 +458,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => { `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9718d7d490bb3940d5a0a.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9718d7d490bb3940d5a0a.md index b536f528761..5cdcceae4d4 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9718d7d490bb3940d5a0a.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9718d7d490bb3940d5a0a.md @@ -466,7 +466,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => { `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname:

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9737f686c76b4078a60f4.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9737f686c76b4078a60f4.md index dd1db1e2d57..1fe08bbcfe8 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9737f686c76b4078a60f4.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9737f686c76b4078a60f4.md @@ -461,7 +461,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => { `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28972973504e7bb58b0b3.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28972973504e7bb58b0b3.md index f81c6d74b59..f13c62dfcce 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28972973504e7bb58b0b3.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28972973504e7bb58b0b3.md @@ -464,7 +464,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28ef082d771e8bf71f94a.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28ef082d771e8bf71f94a.md index 3daf0b52f4d..2604d93554e 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28ef082d771e8bf71f94a.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28ef082d771e8bf71f94a.md @@ -452,7 +452,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f293c804d6f9e9a83ca4c5.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f293c804d6f9e9a83ca4c5.md index 03360bfd036..6aa7f89ef22 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f293c804d6f9e9a83ca4c5.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f293c804d6f9e9a83ca4c5.md @@ -454,7 +454,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29804e3ec00ea6fab1ec4.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29804e3ec00ea6fab1ec4.md index 8f6f189ada6..d0adf6711a8 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29804e3ec00ea6fab1ec4.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29804e3ec00ea6fab1ec4.md @@ -466,7 +466,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29ce62aea65eb041758c8.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29ce62aea65eb041758c8.md index cd99b134655..1a56ab3fde8 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29ce62aea65eb041758c8.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29ce62aea65eb041758c8.md @@ -464,7 +464,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a0a860790eebe61bf908.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a0a860790eebe61bf908.md index 9e9c476533a..ec346c472e0 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a0a860790eebe61bf908.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a0a860790eebe61bf908.md @@ -452,7 +452,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a4a8087e6dec8ec47f16.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a4a8087e6dec8ec47f16.md index b31359fe14b..41adf87275c 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a4a8087e6dec8ec47f16.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a4a8087e6dec8ec47f16.md @@ -492,7 +492,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a5f09a785aed155c0a56.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a5f09a785aed155c0a56.md index 56c3a78bdda..25b1c3f15a5 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a5f09a785aed155c0a56.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a5f09a785aed155c0a56.md @@ -486,7 +486,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a8e14fb388edd3242527.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a8e14fb388edd3242527.md index 829fb17de5e..0898457cc36 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a8e14fb388edd3242527.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a8e14fb388edd3242527.md @@ -486,7 +486,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2aa36fcdc63ee4e18fc37.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2aa36fcdc63ee4e18fc37.md index da8b840f22c..e8bb1e54c5d 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2aa36fcdc63ee4e18fc37.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2aa36fcdc63ee4e18fc37.md @@ -486,7 +486,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2ab4f6c52c5eec6d68de4.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2ab4f6c52c5eec6d68de4.md index 6b1cbd67afb..cf0f6a53dd7 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2ab4f6c52c5eec6d68de4.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2ab4f6c52c5eec6d68de4.md @@ -462,7 +462,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

@@ -938,7 +938,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fc88d8fa7127f76e0324f.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fc88d8fa7127f76e0324f.md index de17469bb63..c612e2f482d 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fc88d8fa7127f76e0324f.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fc88d8fa7127f76e0324f.md @@ -477,7 +477,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}

diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fcfd468185384ac218b7d.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fcfd468185384ac218b7d.md index d7a3ad7cf86..90517bafb28 100644 --- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fcfd468185384ac218b7d.md +++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fcfd468185384ac218b7d.md @@ -452,7 +452,7 @@ const setPlayerCards = (arr = players) => { ({ name, position, number, isCaptain, nickname }) => `
-

${name} ${isCaptain ? "(Captain)" : ""}

+

${isCaptain ? "(Captain)" : ""} ${name}

Position: ${position}

Number: ${number}

Nickname: ${nickname !== null ? nickname : "N/A"}