Сравнить текст src

Как сравнить два текста src чтоб при втором нажатии на ссылку срабатывала пауза?

let myAudio = new Audio;

function playAudio(s){

if (myAudio)
    myAudio.pause();

myAudio = new Audio();
  if (s == 1 ){
      myAudio.src = "music/muladhara.mp3" ;
  } else if (s == 2){
      myAudio.src = "music/solemnGrace.mp3";
  }

myAudio.play()
}

<a onclick="playAudio(1);">Anjey Satori - Muladhara</a>
<a onclick="playAudio(2);">Musical Mandalas - Solemn Grace</a>

Я пробовала так:

if (myAudio.src == myAudio.src) {
myAudio.pause() }

Оно игнорирует myAudio.play() и музыка ставится на паузу еще до того как начнется проигрывание. Поэтому я думаю нужно сравнивать именно текст src. Как это сделать?

if (myAudio.paused == true) {
    myAudio.play();

} else {
    myAudio.pause();
}

Ответы (2 шт):

Автор решения: Armen

у myAudio есть boolean свойство paused с помошю которого можно проверить играет или нет

→ Ссылка
Автор решения: Igor
function playAudio(s){

  if (!myAudio)
    myAudio = new Audio();

  let src = null;
  if (s == 1) {
    src = "music/muladhara.mp3" ;
  } else if (s == 2) {
    src = "music/solemnGrace.mp3";
  }
  if (myAudio.src === src && !myAudio.paused) {
    myAudio.pause();
  } else {
    myAudio.src = src;
    myAudio.play();
  } 
}
→ Ссылка