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

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

Сделайте функцию, которая будет устанавливать правильную форму существительного после числа.

Вот как должна работать эта функция:

func(1, 'яблоко', 'яблока', 'яблок'); // '1 яблоко' func(2, 'яблоко', 'яблока', 'яблок'); // '2 яблока' func(5, 'яблоко', 'яблока', 'яблок'); // '5 яблок'

Вот пример для двухзначных чисел:

func(11, 'яблоко', 'яблока', 'яблок'); // '11 яблок' func(21, 'яблоко', 'яблока', 'яблок'); // '21 яблоко'

Наша функция должна работать для чисел любой длины:

func(1223421, 'яблоко', 'яблока', 'яблок'); // '1223421 яблоко'

Дана таблица. Юзер кликает по очереди на две ячейки, выделяя их. Сделайте так, чтобы красным цветом выделились все ячейки, расположенные по порядку между теми, на которые кликнул юзер.

Дан инпут. По мере ввода в него числа он должен отделять тройки чисел пробелами.

Дана таблица. При клике на ячейку она активируется каким-нибудь цветом. Сделайте так, чтобы ячейки вокруг активированной не активировались.

Дана таблица. Сделайте так, чтобы каждую секунду активировалась случайная ячейка таблицы. Одна ячейка не может быть активной два раза подряд.

Дан текстареа. Как известно, его размер можно менять, потянув за уголок. Сделайте так, чтобы можно было изменить размер этого текстареа, а затем обновить страницу - и изменения не должны пропасть.

Даны два инпута и кнопка. По клику на кнопку выведите список ul всех избыточных чисел из промежутка, заданного значениями инпутов.

Дана прямоугольная таблица. По нажатию на кнопку покрасьте ячейки одной диагонали в красный цвет, а второй диагонали - в зеленый.

Дано окно браузера. Сделайте так, чтобы элементы, целиком находящиеся в левой половине окна покрасились в зеленый цвет, целиком находящиеся в правой половине окна - в синий, а находящиеся и там, и там - в красный.

Даны два числа:

let a = 144; let b = 12;

Выведите на экран процесс деления этих чисел в столбик, как в школе.

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