Показать сообщение отдельно
  #1 (permalink)  
Старый 31.07.2021, 21:21
Интересующийся
Отправить личное сообщение для javascript888 Посмотреть профиль Найти все сообщения от javascript888
 
Регистрация: 07.05.2021
Сообщений: 16

Запишите в новый массив элементы, значение которых начинается с цифры 1 или цифры 2.
Дан следующий объект:
let obj = { 1: 125, 2: 225, 3: 128, 4: 356, 5: 145, 6: 281, 7: 452,
};
Запишите в новый массив элементы, значение которых начинается с цифры 1 или цифры 2.
То есть у вас в результате получится вот такой массив:
let arr = [ 125, 225, 128, 145, 281,
];

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <title>Тег IMG</title>
</head>
<body>
<! -
-->


<script>
    let result = {};
    let obj = { 1: 125, 2: 225, 3: 128, 4: 356, 5: 145, 6: 281, 7: 452,    };


    for (let key in obj) {
        console.log(obj[key][0]);
        key = String(obj[key]);
        if(key[0]==1 || key[0]==2)
        {
            document.write(obj[key]);
        }
    }
    console.log(result);

</script>
</body>
</html>


Просьба не давать готовый код решения. Скажите как мне через консоль проверить чтоб был первый элемент в значении console.log(obj[key][0]);?
Ответить с цитированием