生成数字然后播放音乐

时间:2017-06-16 05:36:19

标签: javascript html css

所以对于我的网站,我想这样做,如果您加载页面,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

感谢您的帮助。我很感激。 :)

2 个答案:

答案 0 :(得分:3)

(new Audio("somefolder/song"+(Math.floor(Math.random()*5)+1)+".mp3")). play();

答案 1 :(得分:2)

random_number = Math.ceil(Math.random()*5)
var audio = new Audio('song'+random_number+'.mp3');
audio.play();