mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-01 09:03:55 -05:00
1.5 KiB
1.5 KiB
id, title, challengeType, videoUrl, forumTopicId, dashedName
| id | title | challengeType | videoUrl | forumTopicId | dashedName |
|---|---|---|---|---|---|
| 56bbb991ad1ed5201cd392cb | تغيير القوائم باستخدام طريقة push | 1 | https://scrimba.com/c/cnqmVtJ | 18237 | manipulate-arrays-with-push |
--description--
An easy way to append data to the end of an array is via the push() method.
The push() method takes one or more arguments and appends them to the end of the array, in the order in which they appear. It returns the new length of the array.
على سبيل المثال:
const arr1 = [1, 2, 3];
arr1.push(4, 5);
const arr2 = ["Stimpson", "J", "cat"];
arr2.push(["happy", "joy"]);
arr1 now has the value [1, 2, 3, 4, 5] and arr2 has the value ["Stimpson", "J", "cat", ["happy", "joy"]].
--instructions--
ضف ["dog", 3] إلي نهاية المتغير myArray.
--hints--
يجب أن يساوي myArray قيمة [["John", 23], ["cat", 2], ["dog", 3]] الآن.
assert(
(function (d) {
if (
d[2] != undefined &&
d[0][0] == 'John' &&
d[0][1] === 23 &&
d[2][0] == 'dog' &&
d[2][1] === 3 &&
d[2].length == 2
) {
return true;
} else {
return false;
}
})(myArray)
);
--seed--
--after-user-code--
(function(z){return 'myArray = ' + JSON.stringify(z);})(myArray);
--seed-contents--
// Setup
const myArray = [["John", 23], ["cat", 2]];
// Only change code below this line
--solutions--
const myArray = [["John", 23], ["cat", 2]];
myArray.push(["dog",3]);