В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
veselova999
veselova999
22.07.2022 04:28 •  Информатика

Внесите в массив (методом присваивания или методом ввода с клавиатуры) данные о численности населения городов (Москва, Токио, Пекин, Лондон,
Мехико, Нью-Йорк). Данные возьмите из ресурсов интернета. Перед занесением
округлите значения до целых.
Отсортируйте массив по возрастанию методом выбора.
Выведите три самых больших значения.

Показать ответ
Ответ:
shamsutdinovaa3
shamsutdinovaa3
28.11.2020 18:46

let cities = {

           'Москва': 11920000,

           'Токио': 9273000,

           'Пекин': 21540000,

           'Лондон': 8982000,

           'Мехико': 8855000,

           'Нью-Йорк': 8395000,

       }

       let listNew = []

       for (var i in cities) {

           listNew.push({ id: i, count: cities[i]});

       }

       

       function compareObjects (a, b) {

           if (a.count < b.count) return 1;

           if (a.count > b.count) return -1;

           return 0;

       };

       listNew.sort(compareObjects);

       console.log(listNew[0])

       console.log(listNew[1])

       console.log(listNew[2])


Внесите в массив (методом присваивания или методом ввода с клавиатуры) данные о численности населени
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота