Computer >> Máy Tính >  >> Lập trình >> Javascript

Tạo màu hex ngẫu nhiên trong JavaScript

Chúng tôi bắt buộc phải viết một hàm JavaScript randomColor trả về một màuhex được tạo ngẫu nhiên mỗi khi nó được gọi.

Do đó, hãy viết mã cho chức năng này -

Ví dụ

Mã cho điều này sẽ là -

const randomColor = () => {
   let color = '#';
   for (let i = 0; i < 6; i++){
      const random = Math.random();
      const bit = (random * 16) | 0;
      color += (bit).toString(16);
   };
   return color;
};
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());

Đầu ra

Đầu ra trong bảng điều khiển sẽ là -

#762b46
#cfa0bf
#a20ee1
#c2f7e0
#5d5822
#380f30
#805408