Very very very TEENY tiny problem. I opened the console (on most browsers, the F12 key or Developer Tools), and there’s the problem.
Take a look in your for loop - you have
for (i=0; i<str.length; i++){
and, given that the tests are running javascript’s strict mode (I think), that’s giving you an error. It is saying that i is undefined. You’ve assigned it, but you’re missing one TEENY TINY word before the i=0 in that for loop’s opening statement…
@snowmonkey I have not. Really just took a peek when the actual site was down yesterday after I saw the thread here that reproduced the issue and included screen shots of what was going on from the console I believe. Definitely will going forward.