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

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

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

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

Найдите студента с максимальной оценкой и студента с минимальной. Выведите их имена и оценки.

Дан текст:

let text = 'To be or not to be that is the question';

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

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

let arr = [4, 8, 15, 16, 23, 42];

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

Дана строка:

let txt = 'hello_world_test_case';

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

'helloWorldTestCase'

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

let arr = [[1, 2], [2, 3], [3, 4], [4, 5], [5, 6]];

Найдите все пары подмассивов, у которых второй элемент первого равен первому элементу второго. Выведите эти пары.

Дана строка:

let txt = 'a1b2c3d4e5';

Разделите ее на две строки: в первой - все буквы, во второй - все цифры. Затем объедините их в обратном порядке: сначала цифры, потом буквы.

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

let arr = [1, 2, 3, 4, 5];

Найдите все возможные способы расставить знаки '+' и '-' между этими числами так, чтобы получилось выражение, равное 5.

Дан текст:

let text = 'hello world python code';

Замените каждое слово на его вторую букву, а затем соберите из этих букв новую строку.

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

let arr = [2, 4, 6, 8, 10, 12, 14, 16, 18, 20];

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

Дана строка:

let txt = 'aabbccddeeff';

Перемешайте символы этой строки так, чтобы никакие два одинаковых символа не стояли рядом.

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