Tạo mã màu hex ngẫu nhiên trong JavaScript
Chúng ta cần viết một hàm JavaScript randomColor trả về một mã màu hex được tạo ngẫu nhiên mỗi khi nó được gọi.
Do đó, hãy viết mã cho hàm này:
Ví dụ
Mã thực hiện như sau:
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
Kết quả trong console sẽ là:
#762b46 #cfa0bf #a20ee1 #c2f7e0 #5d5822 #380f30 #805408