제공된 코드에서 정적 파란색 "#0000FF"를 무작위로 바꾸는 것을 목표로 합니다. 폴리라인의 색상 속성에 대해 생성된 색상입니다.
이를 달성하려면 다음을 따르세요. 단계:
document.overlay 생성자 내에서 "#0000FF"를 getRandomColor()로 교체하면 임의의 16진수 색상이 생성됩니다.
document.overlay = GPolyline.fromEncoded({ color: getRandomColor(), weight: 10, points: encoded_points, zoomFactor: 32, levels: encoded_levels, numLevels: 4 });
임의의 16진수 색상을 생성하는 Javascript 함수 getRandomColor()는 다음과 같습니다.
function getRandomColor() { var letters = '0123456789ABCDEF'; var color = '#'; for (var i = 0; i < 6; i++) { color += letters[Math.floor(Math.random() * 16)]; } return color; }
위 내용은 JavaScript에서 폴리라인의 임의 색상을 어떻게 생성할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!