Просто пробовал и cpu операции разной сложности, и банальные логические и вообще пустые переборы. Да, массив из Number перемешанных случайным образом. Особой разницы не увидел ) Осталось только в каждой точке реального проекта проверить )
а однозначного ответа нет. Так что лучше оптимизировать тогда, когда этот код является слабым местом. Но там и подходы к оптимизации могут быть немного другими, например полностью другой алгоритм, а не банальная замена фор на форич