На данный вопрос уже ответили:
Всем привет,помогите пожалуйста,Как написать универсальную функцию для любого типа приветствия и передать этой функции имя человека, которого мы хотим поприветствовать.И при этом создать две частичных функции с шаблонами “Hello, {Name}!” и “Hi! I’m {Name}.” И это надо сделать через каррирование)
var userName = 'Вася';
function showMessage() {
userName = 'Петя';
var message = 'Привет, я ' + userName;
alert( message );
}
showMessage();
Что то типо такого,только через каррирование
Не вполне понятно чего вы хотите, но допустим так:
function hi(name) {
return function(greet) {
return `${greet}, ${name}`;
};
}
console.log(hi('Alex')('Hi'))
Немного ближе к тексту вопроса:
const hi = name => tpl => tpl.replace(/{Name}/g, name);
console.log(hi('Alex')('Hi, {Name}'))
console.log(hi('Alex')('Привет, я {Name}.'))
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники