Когда в Node.js выполняется оператор console.log, он выводит значение в консоль и возвращает undefined. В JavaScript все выражения и операторы имеют значение, которое возвращается после их выполнения. В случае console.log это значение undefined, так как эта функция не возвращает никаких данных или результатов. Поэтому после вывода значения в консоли появляется undefined.
console.log() возвращает undefined, поэтому результат выполнения функции будет выводиться в консоль без добавления дополнительных символов. Пример использования такой функции: (() => 123)() - результатом будет вывод числа 123.