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

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

Ответ:
ekarerinazak05
ekarerinazak05
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
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?