Arrow function confusion : <p>I was doing a question on codesignal and when I couldn't get the answer myself for all tests, revealed the answers and saw this one; while I understand what it's trying to do (make sure positions are not divisible by n, and if it is increment n by one) I'm having trouble understanding the arrow function syntax and, rewriting it myself from their code.</p>

<pre><code>function obst(inputArray) {
for (var n=1;;n+=1) if(inputArray.every(x=&gt;x%n)) return n;}
</code></pre>
