Effect:
The table uses the TABLE,TR,TD in HTML, and then uses the for statement to implement, loop output rows and columns, and then multiply according to the number of rows, the first for loop output 9 rows, and then a for, in the conditional expression to take the first for loop value and then output table operation, Why take the first for loop, because the number of the first for loop is the rule of the trapezoid arrangement, the rule of the trapezoid arrangement is the first row of a lattice, the second row is two squares, the third row is three squares, and so on.
Code
<!DOCTYPE HTML Public "-//W3C//DTD XHTML 1.0 transitional//en" "http://www.w3.org/TR/xhtml1/DTD/ Xhtml1-transitional.dtd "><HTMLxmlns= "http://www.w3.org/1999/xhtml"><Head><Metahttp-equiv= "Content-type"content= "text/html; charset=utf-8" /><title>Untitled Document</title><Scripttype= "Text/javascript">varStr= "<table border=1 width=500 align=center>"; for(vara=1; a<=9; a++) {str+="<tr>"; for(b=1; b<=a;b++) {str+="<td>"+a+"×"+b+"="+a*b+"</td>"; } STR+="</tr>";} STR+="</table>"document.write (str);</Script></Head><Body></Body></HTML>
View Code
Practice JavaScript to implement a trapezoid multiplication table