и посмотреть медиа
Punto de entrada - conceptos básicos de programación
и посмотреть медиа
Conocimientos básicos sobre los fundamentos de programación para principiantes.
Conocimientos básicos sobre los fundamentos de programación para principiantes.
Curso de conceptos fundamentales: algoritmos, estructuras de datos, lenguajes de programación. Ideal para principiantes sin experiencia.
Перевод HSL в RGB укладывается в четыре строки без единого if Классическая реализация hslToRgb разбирает шесть секторов цветового круга ветвлениями и отдельно обрабатывает серый. В заметке о самодельном конвертере цветов приводится компактная запись: k(n) = (n + h/30) % 12, амплитуда a = s * min(l, 1-l) и функция f, которую зовут трижды: с 0, 8 и 4. Все три канала считаются одним выражением, а серый выпадает сам: при нулевой насыщенности a = 0, и f возвращает светлоту. Формула не авторская: то же преобразование приводит образцом спецификация CSS Color 4, так что за краевые значения можно не волноваться. Заметка короткая, остального в ней немного: почему для браузерного инструмента без сборки автор отказался от npm-пакета color и как признаёт, что писал код с плотной помощью ИИ. Сохраните, если держите свои утилиты для цвета и не хотите тянуть зависимость ради одной математики.
Открыть канал и посмотреть медиаSolo los usuarios registrados pueden compartir su opinión.
¡Sé el primero en compartir tu experiencia con este recurso!