LINUX.ORG.RU

История изменений

Исправление 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 "карусель+сельдь"