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

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

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

let num = 73829;

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

Дана строка:

let txt = 'aabbccddeeffg';

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

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

let arr = [[3, 7], [12, 5], [7, 3], [9, 14], [5, 12], [8, 8], [14, 9]];

Найдите в нем все пары подмассивов, которые являются зеркальными отражениями друг друга, то есть [3, 7] и [7, 3].

Дан текст:

let text = 'the quick brown fox jumps over lazy dog';

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

Дана строка:

let txt = '3apple5banana2cherry7date1fig';

Преобразуйте ее в объект, где ключами будут цифры, а значениями - следующие за ними слова.

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

let arr = [23, 15, 9, 4, 7, 12, 19, 31, 28, 16, 8, 3];

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

Дан массив слов:

let arr = ['racecar', 'level', 'python', 'madam', 'code', 'refer'];

Найдите в нем все палиндромы и отсортируйте их по длине в порядке убывания. При равенстве длины - по алфавиту.

Дана строка с датами:

let txt = '2024-01-15, 2023-12-31, 2024-03-05, 2023-11-20';

Найдите среди этих дат самую раннюю и самую позднюю. Выведите их в формате день.месяц.год.

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

let arr = [8, 3, 5, 12, 7, 1, 9, 4, 11, 6];

Найдите в этом массиве все числа, которые больше суммы всех предыдущих чисел. Выведите их в порядке появления.

Дана строка:

let txt = 'hello world python code';

Замените каждую букву на её позицию в алфавите (нумерация с 1), а пробелы оставьте без изменений.

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