タグ

ブックマーク / himaxoff.blog111.fc2.com (2)

  • 無職のプログラミング HTML5 Audio オブジェクトを JavaScript で制御する方法

    HTML5 の Audio オブジェクトについて調べたことをまとめる。 なお、エントリでは Audioタグについては記述しない。 <注意>以下で示すソースコードは、Firefox3.6 と GoogleChrome7 でしか検証していません。 目次 1. HTMLAudioElement オブジェクトの作成 2. HTML5 Audio およびコーデックのサポートチェック 3. 再生する Audio ファイルの指定 4. Audio ファイルの再生、一時停止、停止 5. Audio ファイルの音量変更 6. サンプルプログラム 1. HTMLAudioElement オブジェクトの作成 参考ページ: audio 要素 - HTML5 タグリファレンス - HTML5.JP JavaScriptで制御するために、Audio要素のオブジェクトを作成する必用がある。 作成方法は以下の2通り /

  • 無職のプログラミング JavaScriptで、1からnまでの数字をランダムに並べる

    JavaScriptでランダムな数列を作りたいと思って、ちょっと調べた。 Math.random()メソッドを使って実現するやり方がわかったので、せっかくだからブログにまとめる。 1からnまでの整数をランダムに表示したかったら、 を必要な回数だけ繰り返せばよい。 自分がやりたかったことはこれで実現できるのだが、 「1からnまでの整数をランダムに抽出する。ただし、一度抽出した数は抽出対象からはずす」 を実現するやり方を調べた。 つまり、「1からnまでの整数をランダムに並べる」とか「1からnまでの整数を並び替える」やり方。 JavaScriptソースコードは以下のとおり。 var n = 100; // この n の値を必要に応じて変える。とりあえず100にしてみた。 // 1~nまでの整数を順番に配列arrに格納 var arr = []; for(var i=0; i<n; i++){ a

  • 1