Сообщение от javascript888
|
Я перевожу цифру в строку
|
Какую цифру и зачем?
for (let key in obj) {
В цикле key будут строками - '1', '2', '3'....
obj[key] - числа - 125, 255, 128...
Вы переводите их в строки, т.е key будет '125' , '255'...
А потом в if берете obj[key] - это что будет?
И вообще, научитесь пользоваться средствами разработчика, которые есть в любом браузере. Там есть и отладчик. Тогда меньше будет глупых вопросов по поводу глупых ошибок.