UNPKG

@emilywaters/lotide

Version:

Lotide is an equality assertion tool, a simplistic model of Lodash

19 lines (17 loc) 431 B
const letterPositions = (inputStr) => { const resultObj = {}; let indexArr = []; for (const letter of inputStr) { indexArr = []; if (!resultObj[letter] && letter !== ' ') { for (const index in inputStr) { if (letter === inputStr[index]) { indexArr.push(Number(index)); } resultObj[letter] = indexArr; } } } return resultObj; }; module.exports = letterPositions;