function someFunction(n) { for (var i = 0; i < n; i * 2) { console.log(n); } } 'answer: O(log_2n)'; i * 2, when i=0, always gives 0, so this is an endless loop, not O(log_2n) O(log_2n)