Analyse av uavgjort sjekk i spill Kryss og Bolle på JavaScript

La oss nå vurdere uavgjort. Det er åpenbart at uavgjort oppstår hvis alle celler er fylt og det er ingen vinner. La oss gjøre dette:

javascriptfunction start(cells) {
  let i = 0;
  
  for (let cell of cells) {
    cell.addEventListener('click', function step() {
      this.textContent = ['X', 'O'][i % 2];
      this.removeEventListener('click', step);
      
      if (isVictory(cells)) {
        alert(this.textContent);
      } else if (i == 8) {
        alert('uavgjort');
      }
      
      i++;
    });
  }
}