JavaScript Iterator․zip landed in Firefox 148, making it simple to loop over multiple things at the same time. Here's how it works:
@firefoxwebdevs zip is also pretty nice in Python -- thanks a lot!
Though Scheme did it nicest:
map(fun list1 list2) ⇒ fun(list1[0], list2[0]), fun(list1[1], list2[1]), …