21222
Объяснение:
1.Анализируем: если число 10 возвести в квадрат, получим 100, а чтобы из 100 получить 58 нужно отнимать двойку больше 20 раз. Делаем вывод, что первая команда не возведение в степень 2, а вычитание. Значит первая команда - 2.
2. После вычитания двойки получили 8. Если 8 возвести в квадрат, получим 64. А из 64 можно получить 58 вычитанием двойки 3 раза. Значит вторая команда - 1.
3. Вычтем из 64 двойку, получим 62. Третья команда - 2.
4. Вычтем из 62 двойку, получим 60. Четвёртая команда - 2.
5. Вычтем из 60 двойку, получим 58. Пятая команда - 2. Конец.
По сути весь код:
<script>
var users = [];
function addUser() {
// записываем объекты в переменные
var newUser = document.getElementById("input_name");
var listFamilies = document.getElementById("list_families");
users.push(newUser.value); // записываем юзера
users.sort(); // сортируем
// заполняем лист
var content = "";
for (var i = 0; i < users.length; i++) {
content += `<li class="list-group-item"><b>${i + 1})</b> ${users[i]}</li>`;
}
// рисуем новый список
listFamilies.innerHTML = content;
// очищаем ввод
newUser.value = "";
}
</script>
Скрин в приложении. Сам пример, будет доступен 14 дней с момента публикации ответа: https://dropmefiles.com/bVYIF