Почему вызов значения по свойству объекта возрвщает undefined?

    const obj = {
    '20' : 'content',
    };
    
    let number = '25';
    let key = number[0] + '0'; //key = '20';
    return obj[number[key]]; //undefined


Ответы (1 шт):

Автор решения: Danis

надо в начале number переделать в строку, и потом брать элемент.

number.toString()

и место obj[number[key]] пишите obj[key]

→ Ссылка