РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
67 of 67 menu

Занимательные задачи JavaScript. Часть 67

Дан двухмерный массив с именами и оценками:

let students = [ ['Alice', 85], ['Bob', 92], ['Charlie', 78], ['Diana', 95], ['Eve', 88], ];

Отсортируйте студентов по оценкам в порядке убывания. Выведите их имена и оценки.

Дана строка:

let txt = 'aabbbccccdddddeeeee';

Найдите все символы, которые встречаются ровно три раза, и замените их на соответствующие им заглавные буквы.

Дан массив чисел:

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

Найдите в нем все числа, которые являются произведением двух различных чисел из этого же массива.

Дана строка:

let txt = 'HelloWorldTest';

Преобразуйте ее из формата 'CamelCase' в формат 'Pascal_Snake':

'Hello_World_Test'

Дан двухмерный массив:

let arr = [[2, 3], [4, 5], [6, 7], [8, 9], [10, 11]];

Проверьте, является ли каждый подмассив парой последовательных чисел. Выведите все подходящие массивы.

Дана строка:

let txt = 'abcdefghij';

Найдите все подстроки этой строки, которые начинаются с гласной буквы и заканчиваются на согласную. Выведите их в порядке возрастания длины.

Дано целое число:

let num = 12345;

Найдите все числа, которые можно получить, переставив цифры этого числа, и которые являются палиндромами. Если таких нет - выведите сообщение.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить