JS.01 · Основы
Задача
Сформировать приветствие по имени, подставив значение по умолчанию для пустого ввода.
Алгоритм
Функция принимает имя, через оператор || подставляет «аноним» при пустой строке и собирает текст шаблонной строкой с ${}.
Исходный код
// Приветствие по имени
function greet(name) {
name = (name || '').trim() || 'аноним';
return `Здравствуйте, ${name}! Добро пожаловать в мир JavaScript.`;
}
console.log(greet('Алексей'));
console.log(greet(''));
Пояснения
Обратные кавычки задают шаблонную строку, внутри неё ${...} вставляет значение выражения.