我試圖給「listOfWords」中的每個單詞分配不同的聲音我不知道從哪裏去從這裏打印其中一個隨機播放的聲音剪輯隨着它產生的單詞..使用哈希映射分配聲音
var listOfWords = {
"mat": "http://www.wav-sounds.com/cartoon/daffyduck1.wav",
"cat": "http://www.wav-sounds.com/cartoon/hankhill1.wav",
"dog": "http://www.wav-sounds.com/cartoon/bugsbunny1.wav",
"pit": "http://www.wav-sounds.com/cartoon/familyguy2.wav",
"pot": "http://www.wav-sounds.com/cartoon/porkypig1.wav"
}
這裏我有隨機生成到目前爲止我試圖..
var shuffledWords = listOfWords.slice(0).sort(function() {
return 0.5 - Math.random();
}).slice(0, 1);
有什麼問題嗎?播放聲音?挑選一個聲音? – jbabey 2012-07-23 15:09:16
我編輯它是一個更具體,希望它可以幫助..謝謝@ jbabey – m0onio 2012-07-23 15:14:43