Man i hate JavaScript..

heymrdj

Diamond Member
May 28, 2007
3,999
63
91
I'm taking a web programming course. One of the questions for homeowrk is "Output a table of the numbers from 5 to 15 and their squares and cubes, using alert."

Ok I know how to do alert.

Code:
alert("[i]text here[/i].");

I can easily write a table with document.write or just in plain XHTML (we are calling these javascripts in .html XHTML 1.1 pages. But I don't understand how to put this within an alert..unless i'm taking the question wrong. The teacher won't be available till the day this is due so I can't ask him. The alert function seems to break whenever it take more than one line. I'm confused and at a loss...

A little help please. :frown:
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
I'm guessing your assignment is using the English word table not the HTML tag table.

5 25 125
6 36 ...

AFAIK alert only accepts a plain text string that only supports \r \n and maybe \t for formatting.
 

outofloop

Member
Feb 19, 2008
105
1
0
Originally posted by: DaveSimmons
I'm guessing your assignment is using the English word table not the HTML tag table.

5 25 125
6 36 ...

AFAIK alert only accepts a plain text string that only supports \r \n and maybe \t for formatting.

This.

You can use something like

var table = "";
for (i=5; i<16; i++)
{
table += "Table of " + i + ": ";
for (j=1; j<11; j++)
{
table+= i*j + " ";
}
table += '\n';
table += "Square of " + i + ": " + i*i + "\n";
table += "Cube of " + i + ": " + i*i*i + "\n\n";
}
alert(table);