Course Content
JavaScript Data Structures
JavaScript Data Structures
Challenge: Array Element Modifier
Task
The task is to directly modify, check the length, and access specific elements within the array.
- Create an array called cities with the following city names:
- "Shanghai";
- "Sydney";
- "Toronto";
- "Frankfurt".
- Modify the city name at index 2 to "Miami" directly within the array.
- Log the length of the
cities
array usingconsole.log()
. - Retrieve and log the last city name in the array using
console.log()
.
// Task 1: Initial array const cities = ___; // Task 2: Modify a city name cities___ = "Miami"; // Modified array console.log(cities); // Output: Shanghai, Sydney, Miami, Frankfurt // Task 3: Log array length console.log("Array length:", ___); // Output: Array length: 4 // Task 4: Access and log the last city console.log("Last city:", ___); // Output: Last city: Frankfurt
Expected Output:
- Use square brackets
[]
to create an array. - Separate each element with the comma
,
. - Use
console.log()
to log the data. - Use square brackets
[]
within the element index to access the element and change its value. - Use the keyword
length
to get the array length.
// Task 1: Initial array const cities = ["Shanghai", "Sydney", "Toronto", "Frankfurt"]; // Task 2: Modify a city name cities[2] = "Miami"; // Modified array console.log(cities); // Output: Shanghai, Sydney, Miami, Frankfurt // Task 3: Log array length console.log("Array length:", cities.length); // Output: Array length: 4 // Task 4: Access and log the last city console.log("Last city:", cities[cities.length - 1]); // Output: Last city: Frankfurt
Thanks for your feedback!