Встречается на собеседованиях • сегодня

Может ли console.log(4) вывести в браузере 5

Нет, console.log(4) всегда выведет 4. Однако, можно переопределить console.log (не рекомендуется в продакшене):

javascript
const originalLog = console.log;
console.log = function(value) {
  originalLog(value === 4 ? 5 : value);
};

console.log(4); // 5
console.log(3); // 3

text

Но это:
1. Плохая практика
2. Работает только после переопределения
3. Может сломать логирование в приложении

В стандартном поведении JS `console.log(4)` всегда выведет `4`.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы