Audio()コンストラクタを使えば、JavaScriptのみで音を鳴らせると聞いて、
サンプルを書いた。
var button = document.getElementById('button'),
audioArr = [
'audio/sample01.mp3',
'audio/sample02.mp3',
'audio/sample03.mp3',
'audio/sample04.mp3'
];
var playAudio = function() {
var audio = new Audio(),
num = Math.floor(Math.random() * audioArr.length);
if (num == audioArr.length) {
num = audioArr.length - 1;
}
audio.src = audioArr[num];
audio.play();
}
button.addEventListener('click', function() {
playAudio();
}, false);