以前作ったWebベンチマークソフトはさすがに設計が古すぎたので修正中。 これはランダムな色を#RRGGBB形式で生成したいときに用いるJSライブラリである。幸い、ワンライナーで生成する方法があるようなので、ここに記しておく。
function random_rrggbb()
{
return '#'+Math.random().toString(16).slice(-6);
}
最近のモダンブラウザであれば問題なく表示できる。 ただ、古いブラウザには、小数点以下を16進数で変換した場合0になる困った仕様のものがあったので、 確実に動作させたい場合は、小数点以上から生成するように修正する必要がある。
<script>
function random_rrggbb()
{
return '#'+('00000'+(Math.random()*(1<<24)|0).toString(16)).slice(-6);
}
</script>
<form><input type="button" onClick="alert(random_rrggbb())" value="ランダム#RRGGBBを求める"></form>
コードを保存して実行するか、以下のボタンを押すと求めることができます。IE6以降、Netscape 4.8、Webkit(KHTML,Chromium)ベースブラウザ、Operaベースブラウザ、Netfront v4ベースブラウザで確認。
JavaScriptでUNIX Timeを求める
http://blog.livedoor.jp/mksaver70/archives/51473252.html