2017-06-16 81 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();