История изменений
Исправление romanlinux, (текущая версия) :
Окей. Тогда вот так nodejs будет брать из аргументов командной строки и будет 148 символов
console.log([a,b]=process.argv[2].split('+').map(e=>e.replace(/\s/g,'')),a.replace(a.split('').filter((e,i)=>b.includes(a.slice(i))).join(''),'')+b)
запускать так:
node app.js "карусель+сельдь"
и все еще в одну строку)
Исправление romanlinux, :
Окей. Тогда вот так nodejs будет брать из аргументов командной строки и будет 146 символов
console.log([a,b]=process.argv[2].split('+').map(e=>e.replace(/\s/g,'')),a.replace(a.split('').filter((e,i)=>b.includes(a.slice(i))).join(''),'')+b)
запускать так:
node app.js "карусель+сельдь"
и все еще в одну строку)
Исходная версия romanlinux, :
Окей. Тогда вот так nodejs будет брать из аргументов командной строки и будет 146 символов
console.log([a,b]=process.argv[2].split('+').map(e=>e.replace(/\s/g,'')),a.replace(a.split('').filter((e,i)=>b.includes(a.slice(i))).join(''),'')+b)
запускать так:
node app.js "карусель+сельдь"