Rethinking JavaScript for-loops · HackerTrans