Воспроизведение аудиофайлов

const audioFiles = ['Beeper_Emergency_Call','Change_Drop_on_Wood'] const path ='./audio/' const format ='.mp3' let view = document.querySelector('#view') let start = document.querySelector('#start') let pause = document.querySelector('#pause') let stop = document.querySelector('#stop') let audio = new Audio() let audioN=0 let audioStatus='' function myPlay(){ //0 audio.src=path+audioFiles[audioN]+format //установить путь аудиофайла audio.play() //воспроизвести view.textContent=`Играет: ${audioFiles[audioN]}` } start.addEventListener('click',()=>{ if(audioStatus===''){//если первый запущено 1 myPlay() //начать воспроизведение 0 }else{ //если пауза, то продолжить воспроизведение с точки паузы audio.play() } }) pause.addEventListener('click',()=>{ audio.pause() //пауза audioStatus='pause' //изменить значение переменной проверяемой на наличие паузы 1 }) stop.addEventListener('click',()=>{//начать воспроизведение текущего аудио с начала audio.pause() audioStatus='' }) audio.addEventListener('ended', ()=>{//если аудиофайл завершился if(audioN+1<audioFiles.length){ audioN++ myPlay() //0 }else{ audioN=0 myPlay() //0 } })