Способов написать Таблица умножения на Javascript множество.
Мой вариант выглядит так. С помощью этого скрипта можно создать таблицу умножения не только от 1 до 10, но и до 100 и до любого другого числа.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<script language="JavaScript"> document.write("<h1>Таблица умножения</h1>"); for (let j = 1; j <= 9; j++){ document.write("<div style='float: left; width: 70px;'>"); for (let i = 1; i <=9; i++) { document.write(i + "*" + j + "=" +(i*j) + "<br>"); } document.write ("</div>"); } </script> |
А этот вариант я нашла в интернете. Он сложнее по написанию,но красивее в представлении. Но есть один минус: эта таблица умножения только до 10.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<table> <script language="JavaScript"> document.write("<tr><td> </td>"); for (i = 1; i <=10; i++) document.write("<td>"+i+" </td>"); document.write("</tr>"); for (i = 1; i <=10; i++) { document.write("<tr><td>" + i + " </td>"); for (j = 1; j <= 10; j++) { document.write("<td bgcolor='#00ffa0'>" + (i*j) + " </td>");} document.write("</tr>"); } </script> </table> |
Переменные необходимо объявлять при помощи ключевых слов const, let или var. Игнорировать этот момент — плохая практика.
Полностью с Вами соглана. Вариант с инернета — оставила неизмененным.