потому что в arr лежат числа, а ты обращаешься к объекту acc[val]['string']
https://www.typescriptlang.org/play?&strict=true#code/C4TwDgpgBAKhDOwoF4oAUCGAnYBLDANgDwBKEAxgPZYAmRiWuAdgOYA062ehpF1dDZuyhMArgFsARhCwA+ebIBQiqk0RRsWFFADaAcgCMejnoBMxqHoAsFvQFZbANlsB2WwA49AXRWU1SLARtDSwsADpAmlFyCAAKWIxycg4AN0IAShRZKABvRSgNJJ00gi9tRPJiwjKAfhrcgF98wsqSr31BVm9tAGYe5sDgUSwmFoBuRQaOHIaNeFgEYHSgA
костыльно просто слегка
А чо так сложно Первая строка это типа: объект с необязательными данными в котором строка и объект с необязательными данными внутри которого обязательно строка и число
почему бы просто так не сделать)
Обсуждают сегодня