Merge pull request #60 from benhanks040888/master
Check for array length in tail function to return the correct value f…
This commit is contained in:
@ -515,8 +515,9 @@ Use array destructuring to swap values between two variables.
|
|||||||
Return `arr.slice(1)`.
|
Return `arr.slice(1)`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
const tail = arr => arr.slice(1);
|
const tail = arr => arr.length > 1 ? arr.slice(1) : arr;
|
||||||
// tail([1,2,3]) -> [2,3]
|
// tail([1,2,3]) -> [2,3]
|
||||||
|
// tail([1]) -> [1]
|
||||||
```
|
```
|
||||||
|
|
||||||
### Unique values of array
|
### Unique values of array
|
||||||
|
|||||||
@ -3,6 +3,7 @@
|
|||||||
Return `arr.slice(1)`.
|
Return `arr.slice(1)`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
const tail = arr => arr.slice(1);
|
const tail = arr => arr.length > 1 ? arr.slice(1) : arr;
|
||||||
// tail([1,2,3]) -> [2,3]
|
// tail([1,2,3]) -> [2,3]
|
||||||
|
// tail([1]) -> [1]
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user