Як ви генеруєте випадкові кольорові коди?

admin | 4 Квітня, 2025


Звичайно, ви можете створити масив випадкових кольорів у JavaScript використовувати мат. функція random(), щоб створити випадкове число, а потім об’єднати його з рядком, що представляє колір у шістнадцятковому форматі.

Колір виражається триплетом RGB (r,g,b), кожен компонент якого може змінюватися від нуля до певного максимального значення. Якщо всі компоненти дорівнюють нулю, результат буде чорним; якщо всі мають максимум, результатом буде найяскравіший білий колір, який можна представити.

round() і Math. random() * 15, щоб створити випадкове число від 0 до 15, а потім перетворити це число в його шістнадцятковий еквівалент за допомогою . toString(16) і додаємо цю щойно згенеровану цифру до бази hexCode, доки не буде 6 цифр. Чудово!

Для більш конкретного вибору кольору або випадкового вибору кольорів, використовуйте rgb() як параметр для заповнення замість назви кольору.

Колір. Значення. Білий. 16777215.

Приклади

  1. Випадкове число від 0 до 100. value = rand() * 100;
  2. Випадкове значення true або false. рішення = (rand() > .5);
  3. Випадкове число від 50 до 100. x = (rand() * 50) + 50;
  4. Випадкове ціле число від 1 до 10. Щоб отримати ціле число зі значення з плаваючою комою, ми можемо використовувати такі функції, як round або ceil або floor.