Practicing some katas in Code Wars and ran into this "Find the stray number" - I thought this was a pretty simple exercise (thank God I am started to feel comfortable with these challenges), but I am failing one of the test. Not sure why I am failing the test, nor does the site give me any ideas of what the array is they are passing

Below is the code that I used - if anyone can help me out that would be great.

Here is the link to the challenge & question

https://www.codewars.com/kata/find-the-stray-number/train/javascript

You are given an odd-length array of integers, in which all of them are the same, except for one single number.

Complete the method which accepts such an array, and returns that single different number.

The input array will always be valid! (odd-length >= 3)

Examples

[1, 1, 2] ==> 2

[17, 17, 3, 17, 17, 17, 17] ==> 3

```
function stray(numbers) {
let strayChar = numbers[0];
for(let i = 1; i < numbers.length; i++){
if(strayChar !== numbers[i]){
return strayChar = numbers[i];
}
}
return 0;
}
```