25 lines
		
	
	
		
			858 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			858 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Copy Array Items Using slice() | ||
|  | --- | ||
|  | ## Copy Array Items Using slice()
 | ||
|  | 
 | ||
|  | - the `slice()` function must be used to return an array consisting of only `warm` and `sunny`. | ||
|  | - Therefore, two parameters must be passed to the `slice()` function. The first parameter must be the index you would like the substring to start at. The second parameter must be the index at which the substring ends.  | ||
|  | - Note: The second parameter will end the substring at that exact index. | ||
|  | ## Example:
 | ||
|  | ```javascript | ||
|  |  return arr.slice(1,4); | ||
|  |  /* This will return a substring consisting of indexs [1,2,3] | ||
|  |     Note: arr[4] is NOT included. | ||
|  | ``` | ||
|  | ## Solution:
 | ||
|  | ```javascript | ||
|  | function forecast(arr) { | ||
|  |   // change code below this line | ||
|  |   return arr.slice(2,4); | ||
|  | } | ||
|  | 
 | ||
|  | // do not change code below this line | ||
|  | console.log(forecast(['cold', 'rainy', 'warm', 'sunny', 'cool', 'thunderstorms'])); | ||
|  | ``` |