mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2025-12-20 02:28:27 -05:00
1.7 KiB
1.7 KiB
id, title, challengeType, videoUrl, forumTopicId, dashedName
| id | title | challengeType | videoUrl | forumTopicId | dashedName |
|---|---|---|---|---|---|
| cf1111c1c11feddfaeb8bdef | Ändern von Array-Daten mittels Indizes | 1 | https://scrimba.com/c/czQM4A8 | 18241 | modify-array-data-with-indexes |
--description--
Anders als bei Strings, sind die Einträge von Arrays änderbar (mutable) und können frei geändert werden, auch wenn das Array mit const deklariert wurde.
Beispiel
const ourArray = [50, 40, 30];
ourArray[0] = 15;
ourArray hat jetzt den Wert [15, 40, 30].
Hinweis: Zwischen dem Array-Namen und den eckigen Klammern sollten keine Leerzeichen stehen, wie array [0]. Obwohl JavaScript in der Lage ist, dies korrekt zu verarbeiten, kann dies andere Programmierer verwirren, die deinen Code lesen.
--instructions--
Ändere die Daten, die bei Index 0 von myArray gespeichert sind, auf einen Wert von 45.
--hints--
myArray sollte jetzt [45, 64, 99] sein.
assert(
(function () {
if (
typeof myArray != 'undefined' &&
myArray[0] == 45 &&
myArray[1] == 64 &&
myArray[2] == 99
) {
return true;
} else {
return false;
}
})()
);
Du solltest den richtigen Index verwenden, um den Wert in myArray zu ändern.
assert(
(function () {
if (code.match(/myArray\[0\]\s*=\s*/g)) {
return true;
} else {
return false;
}
})()
);
--seed--
--after-user-code--
if(typeof myArray !== "undefined"){(function(){return myArray;})();}
--seed-contents--
// Setup
const myArray = [18, 64, 99];
// Only change code below this line
--solutions--
const myArray = [18, 64, 99];
myArray[0] = 45;