I have an assignment to write JavaScript which will create a table(x columns, y rows...) and I managed to do that. I have a problem with writing to the html page.
My code:
document.write('<table border = \"3\">');
      while(i <= y) 
      {
        document.write('<tr>');
        j = 0;
        while(j <= x) 
          {
            if (i == 0) 
          {
              if (j == 0)
              {
                document.write(' <th></th> ');
              }
              else               
              {
                document.write('<th>');
                document.write("x = " + j);
                document.write('</th>');
              }             
          }
          else 
          {
            if (j == 0) 
              {
                document.write('<th>');
                document.write("y = " + i);
                document.write('</th>');
              }
            else
              {
                document.write('<td>');
                document.write(operation(i,j));
                document.write('</td>');
              }
          }
          j++;
        }
      document.write('</tr>');
      i++;
    } 
  document.write('</table>');  
  }
I guess it is overwriting the page because of document.write? How can I change this?
 
     
     
     
    