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

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

Дан объект:

let obj = {a: 1, b: 2, c: 3, d: 4};

Перемешайте его значения, оторвав их от ключей.

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

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

Напишите программу, которая будет имитировать работу светофора для машин.

Напишите скрипт, который нарисует звезду на канвасе.

Даны два дива разных размеров и кнопка. По клику на кнопку поставьте центр меньшего дива в центр большего.

Дан див. По клику на этот див поставьте в центре этого дива точку.

Дан див. Нарисуйте пунктирными линиями диагонали этого дива.

Даны два дива. Найдите расстояние между их центрами.

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

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