169 похожих чатов

Подскажите, пожалуйста, как на JS за один присест и проще

всего сгенерировать N максимально разных (непохожих друг на друга) цветов?

ЧатГПТ сдался после нескольких безуспешных попыток 😕

3 ответов

6 просмотров

у тебя 3 байта есть сделай рандом в нужных рамках

критерий максимальной непохожести очень размытое понятие поскольку максимально непохожие цвета в моем понимании это 7 цветов спектра и то желтый и оранжевый будут считаться для человеческого глаза максимально похожими, как синий и фиолетовый))))) в быту нормальный мужик не сможет отличить фукси от корала))))

Просто N рандомных цветов сгенерить просто, но вот так что-бы каждый был максимально непохож, тут надо уточнить что значит эта "непохожесть" максимальные диапазоны между HEX значениями каждого из цветов группы RGB ? Тогда чем больше N тем больше эта последовательность будет похожа на обычную радугу. И если прямо строго следовать "максимальной непохожести" то твоя задача сводится к тому, что-бы взять градиент от красного до красного (по цветовому кругу) и разбить этот градиент на N + 1 точек, взяв каждую точку за цвет кроме последнего (т.к. это тот же цвет что и самый первый в массиве) и к этому можно добавить смещение по цветовому кругу что-бы не всегда первым цветом был красный Только в таком случае особо рандомом не пахнет

Похожие вопросы

Обсуждают сегодня

тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
читать файл максимально быстро? странный вопрос))
zamtmn
53
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
или вы считаете муит дает знание?
супер_лох_3000 альфа версия
12
значить например он учился в СДУ то получается он особенный?)
Asets Serikov
11
А кто такой мужчина в твоем понимании Азиз?
who?です 🐈
11
Карта сайта