Есть circle на svg, как его закрасить? Есть radius = 57, есть stroke-dasharray = 358(нашел путем подбора).
Не силен в математике, и интересует как можно найти это же значение из формул.

21 Авг 2019 в 06:10
203 +1
0
Ответы
1

Для того чтобы закрасить circle на svg, мы используем атрибут fill. В вашем случае, circle уже имеет fill="none", что означает, что он не закрашен.

Чтобы найти значение stroke-dasharray, необходимо использовать формулу длины окружности. Длина окружности можно найти по формуле: 2 Pi r, где Pi примерно равно 3.14159, а r - радиус вашего circle.

В вашем случае, у вас указан радиус r=57. Подставив этот радиус в формулу, получаем: 2 3.14159 57 = примерно 358 (округленное значение).

Таким образом, значение stroke-dasharray=358 для вашего circle соответствует длине его окружности.

20 Апр 2024 в 13:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир