Post #161
680 Oct 17, 2024, 11:00 UTC Задача 138 Количество выходных в году Напишите функцию, которая будет подсчитывать количество выходных в заданном году.
Post #160
676 Oct 16, 2024, 11:00 UTC Задача 137 Знаки в дробной части Дано число. Узнайте, сколько знаков у него в дробной части.
Post #159
683 Oct 15, 2024, 11:00 UTC Задача 136 Самые длинные слова Дана строка с текстом. Выведите на экран самое длинное слово из этого текста (или слова, если несколько слов имеют одинаковую длину).
Post #158
705 Oct 14, 2024, 11:01 UTC Задача 135 Случайный цвет Сделайте функцию, которая будет генерировать случайный цвет в hex формате (типа #ffffff).
Post #157
687 Oct 13, 2024, 11:00 UTC Задача 134 Узнать дату Найдите, какое число было 100 дней назад.
Post #156
705 Oct 12, 2024, 11:00 UTC Задача 133 Одинаковый набор цифр Даны два числа. Проверьте что эти числа состоят из одинакового набора цифр. Иначе говоря, проверьте то, что перестановкой цифр одного числа можно получить другое число.
Post #155
693 Oct 11, 2024, 11:01 UTC Задача 132 Удаление дублей из массива объектов Сделайте функцию, которая удалит дубли из массива объектов. Пример. Пусть дан следующий массив: let users = [ { 'name': 'john', 'surn': 'smit', }, { 'name': 'john', 'surn': 'book', }, { 'name': 'eric', 'surn': 'smit', }, ]; Удалите из этого массива подмассивы-дубли, имеющие совпадение по заданному полю, в нашем случае, по name или surn.
Post #154
615 Oct 10, 2024, 11:00 UTC Задача 131 Удаление пустых элементов массива Удалите из массива все элементы, являющиеся пустыми строками. Пример: [1, '', 2, '', '', 3]
Post #153
659 Oct 9, 2024, 11:00 UTC Задача 130 Удаление последовательных дублей Сделайте функцию, удаляющую дубли, идущие последовательно. Для примера давайте передадим функции следующий массив: [1, 1, 1, 1, 5, 5, 5, 5, 3, 2, 1, 1, 5] Наша функция должна вернуть следующий результат: [1, 5, 3, 2, 1, 5]
Post #152
636 Oct 8, 2024, 11:01 UTC Задача 129 Случайные числа с половинками Выведите случайное число в заданном промежутке, к примеру от 1 до 100. Случайное число может быть целым 3, или половинкой 3.5.
Post #151
659 Oct 7, 2024, 11:00 UTC Задача 128 Случайное число из двух промежутков Сгенерируйте случайное целое число из промежутка от 10 до 30 и от 50 до 80.
Post #150
702 Oct 6, 2024, 11:00 UTC Задача 127 Вывод периодических дробей Реализуйте функцию, которая будет принимать два целых числа, а возвращать результат деления одного на второе. При этом, если получается периодичская дробь, то ответ следует вывести примерно в таком виде: 1.(428571).
Post #149
681 Oct 5, 2024, 11:00 UTC Задача 126 Проверка на периодические дроби Реализуйте функцию, которая будет принимать два целых числа, и проверять, результатом получается периодическая дробь или нет.
Post #148
671 Oct 4, 2024, 11:01 UTC Задача 125 Треугольник Паскаля Нарисуйте в браузере треугольник Паскаля произвольного размера.
Post #147
628 Oct 3, 2024, 11:00 UTC Задача 124 Подсчет слов на букву Напишите функцию, которая подсчитает, сколько слов в строке начинаются на заданную букву.
Post #146
738 Oct 2, 2024, 11:01 UTC Задача 123 Количество единиц Найдите суммарное количество единиц в числах от 1 до 100.
Post #145
755 Oct 1, 2024, 11:01 UTC Задача 122 N случайных элементов массива Дан массив. Запишите в другой массив N случайных элементов из него так, чтобы один элемент был использован только один раз.
Post #144
746 Sep 30, 2024, 11:01 UTC Задача 121 Добрые дубли Сделайте функцию, которая будет удалять дубли, встречающиеся более 3-х раз.
Post #143
790 Sep 29, 2024, 11:01 UTC Задача 120 Увеличение цены в тексте Дана строка с текстом. В этом тексте есть цены в долларах: 'текст 10$ текст 20$'; Найдите все цены в этой строке и увеличьте их на 10%: 'текст 11$ текст 22$';
Post #142
750 Sep 28, 2024, 11:01 UTC Задача 119 Рост массива с исключениями Дан массив с числами. Проверьте, что в массиве нет мест, где два и более элементов подряд меньше предыдущих.