So ive been watching freeCodeCamp's Vue Youtube Tutorial.

At one point they use this code:

```
let answers = [...this.currentQuestion.incorrect_answers];
answers.push(this.currentQuestion.correct_answer);

```

And then this one:

```
let answers = [...this.currentQuestion.incorrect_answers, this.currentQuestion.correct_answer]

```

Are they any different? Im more familiar with the push method, but if the other method works and doesnt have any downsides, why bother pushing?