ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript でポリラインのランダムな色を生成するにはどうすればよいですか?
提供されたコードでは、静的な青色 "#0000FF" をランダムな色に置き換えることを目的としています。ポリラインの color プロパティに対して生成された色。
これを実現するには、次の手順に従います。手順:
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 中国語 Web サイトの他の関連記事を参照してください。