programing tip

JavaScript를 사용하여 HTML 16 진수 색상 코드를 무작위로 생성하는 방법은 무엇입니까?

itbloger 2020. 12. 6. 21:15
반응형

JavaScript를 사용하여 HTML 16 진수 색상 코드를 무작위로 생성하는 방법은 무엇입니까?


중복 가능성 :
자바 스크립트의 임의 색상 생성기

다른 색상으로 표시하고 싶은 데이터가 있고 가능하면 색상을 무작위로 생성하고 싶습니다. JavaScript를 사용하여 Hex Color Code를 생성하려면 어떻게해야합니까?


'#'+(Math.random()*0xFFFFFF<<0).toString(16);

블로그 게시물 JavaScript의 Random hex color code generator 에는 다양한 방법이 있습니다. 임의의 값이보다 작 으면 0으로 채워야 0×100000하므로 올바른 버전은 다음과 같습니다.

var randomColor = "#000000".replace(/0/g,function(){return (~~(Math.random()*16)).toString(16);});

이는 6 개의 0s 각각을 임의의 16 진수로 대체 하므로 전체 6 자리의 유효한 색상 값으로 끝날 것입니다.

참고 URL : https://stackoverflow.com/questions/5092808/how-do-i-randomly-generate-html-hex-color-codes-using-javascript

반응형