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

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

Дана строка:

let txt = 'peter piper picked a peck of pickled peppers';

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

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

let arr = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37];

Найдите в нем все пары простых чисел-близнецов (разница между которыми равна 2). Выведите их в виде подмассивов.

Дан текст:

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

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

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

let arr = [10, 25, 30, 45, 50, 65, 70, 85, 90, 105];

Найдите в нем все числа, которые при делении на 5 дают остаток 0, а при делении на 10 - остаток 5.

Дана строка:

let txt = 'abcdefghijklmnopqrstuvwxyz';

Зашифруйте ее шифром Цезаря со сдвигом 3. Каждая буква заменяется на букву, стоящую через 3 позиции после нее по кругу.

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

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

Отсортируйте этот массив по второму элементу массива в порядке возрастания. При равенстве - по первому элементу в порядке убывания.

Дан текст:

let text = 'hello world hello python world code hello';

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

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

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

Найдите в нем все тройки чисел, которые образуют арифметическую прогрессию (разность между соседними элементами одинакова).

Дана строка:

let txt = 'a1b2c3d4e5f6';

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

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

let arr = [12, 7, 25, 18, 3, 41, 9, 34, 16, 5, 27, 11];

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

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