sstephenson/prototype — comment on commit 460be4691af9e4e92908c9ac707597bad69be57c
File: src/prototype/lang/array.js line 517
By jdalton:

> So, by a combination of intent and sheer coincidence, it ends up being equivalent to the ToUInt32 operation described in the ES5 spec.
>
>First place I saw it was in all the MDN polyfills for array extras (example). It does feel a bit magical, and I'm not wild about that, but it saves me from having to implement the crazy conversion rules in the spec, so it's a dear friend of mine.

The unsigned right shift operator `>>>` is outlined here:
http://es5.github.com/#x11.7.3