2017-06-16 11 views
3

私のウェブサイトでは、ページを読み込むとJavaScriptブロックが乱数1〜5を生成し、生成された数に応じてオーディオファイルを再生します。 Visual Basicではこのようなもので、JavaScriptコードでは:番号を生成してから音楽を再生する

1から5の間の乱数を生成すると1,2,3,4,5がすべて可能です。この番号はintRandomNumberです。

If intRandomNumber = 1 Then 
     Play song1.mp3 
Else 
End if 

If intRandomNumber = 2 Then 
     Play song2.mp3 
Else 
End if 

If intRandomNumber = 3 Then 
     Play song3.mp3 
Else 
End if 

If intRandomNumber = 4 Then 
     Play song4.mp3 
Else 
End if 

If intRandomNumber = 5 Then 
     Play song5.mp3 
Else 
End if 

ありがとうございました。私はそれを感謝します。 :)

答えて

3
(new Audio("somefolder/song"+(Math.floor(Math.random()*5)+1)+".mp3")). play(); 
2
random_number = Math.ceil(Math.random()*5) 
var audio = new Audio('song'+random_number+'.mp3'); 
audio.play(); 
関連する問題