Привет!
Насколько я понимаю fileReader.result
возвращает строку, в которой symbols разделены символом “новая строка” (\n
). Тогда можно было бы сделать так:
const symbolsArr = res.split('\n'); // получаем массив символов
const symbolsObj = {...symbolsArr}; // вернет {0: AAIC, 1: AAL, 2: AAMC, ...}
Если нужно, чтобы именно с единицы счет начинался, то можно так:
const symbolsObj = {}
for(let i = 0; i < symbolsArr.length; i++) {
symbolsObj[i+1] = symbolsArr[i];
}
// symbolsObj будет равен {1: AAIC, 2: AAL, 3: AAMC, ...}