Значение для l oop не «ничего не делает», оно увеличивает переменную i
на единицу на каждой итерации пять раз. Это, конечно, игнорирует тот факт, что компилятор может полностью удалить этот код.
Таким образом, для l oop for (let i = 0; i < n; i++);
есть O (N). В вашем случае, однако, с for (let i = 0; i < 5; i++);
, так как вы делаете только пять вещей, что является постоянным объемом работы, его O (1) (ie 5 ∈ O (1)), но помните, что пять - это константа, а не потому, что l oop ничего не делает.