title: Disputed non-divisibility of huge numbers
body: <p>This is the problem:
  //Given a series of digits as a string, determine if the number represented by the string is divisible by three.</p>
  <p>You can expect all test case arguments to be strings representing values greater than 0.</p>
  <p>Here is my solution:</p>
  <pre><code>const divisibleByThree=(str)=&gt;str.split('').reduce((t,e)=&gt;t+=Number.parseInt(e))%3==0?true:false;
  </code></pre>
  <p>//It works out fine for small numbers but crashes for huge ones.Can you figure out why?</p>