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]), …