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

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

Дан путь:

let path = '/aaa/bbb/ccc/';

Получите последний сегмент пути. В нашем случае это будет '/ccc/'.

Дан путь:

let path = '/aaa/bbb/ccc/';

Поменяйте заданный сегмент пути на новое значение. К примеру, поменяем второй сегмент пути: '/aaa/+++/ccc/'

Дан путь:

let path = '/1/2/3/';

Увеличьте заданный сегмент пути на единицу. К примеру, увеличим второй сегмент пути: '/1/3/3/'

Дан путь:

let path = '/aaa/bbb/ccc/';

Получите из пути имя файла с его расширением, если это возможно.

Пусть в первом сегменте адреса задается язык пользователя: '/ru/bbb/ccc/'. Напишите программу, которая получит этот язык.

Дан массив:

[ [1, 2, 3], [1, 2], [1, 2, 3, 4, 5], [1], [1, 2, 3, 4], ]

Отсортируйте элементы массива по возрастанию количества элементов в подмассиве.

Дан массив:

[ [2, 4, 5], [1, 2, 3], [0, 1, 1], [5, 7, 1], ]

Отсортируйте элементы массива по возрастанию суммы элементов подмассива.

Выведите на экран следующую пирамидку:

x xx xxx xxxx xxxxx

Дан массив, подмассивы которого содержат цифры:

[ [1, 2, 3], [4, 5, 6], [7, 8, 9], ]

Слейте элементы этого массива в числа:

[123, 456, 789]

Выведите на экран следующую пирамидку:

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