Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
const closest = distances.reduce((acc, val) => { if (acc.distance === 0) return val; if (val.distance === 0) return acc; return acc.distance < val.distance ? acc : val; });
const fn = string => Array.from({ length: string.length }, (_, i) => Array.from({ length: 10 }, (_, j) => string.slice(0, i) + j + string.slice(i + 1)) ).flat()
const xxx = ([...str]) => [...new Set(Array.from( { length: str.length * 10 }, (n, i) => str.map((m, j) => (j === (i / 10 | 0)) ? i % 10 : m).join('') ))];