Помощь - Поиск - Пользователи - Календарь
Полная версия: яваСкрипт_таблицаУмножения
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
кучаТрупов
привет)
помогите пожалуйста вывести таблицу умножения по столбцам.ну то есть первый столбец 1 умножается на числа от 1 до 9. рядом второй столбец также. и так 9 стобцов рядом.

Код

<html>
<head>
<script type="text/javascript">
function product(a,b)
{
return a*b;
}
</script>
</head>

<body>
<script type="text/javascript">
for(i=1;i<10;i++){
  for(j=1;j<10;j++){
   document.write(+product(i,j)+"="+i+ "*"+j+"<br>");}}
</script>

</body>
</html>


volvo
HTML
<html>
<head>
<script type="text/javascript">
function product(a,b)
{
return a*b;
}
</script>
</head>

<body>
<script type="text/javascript">
document.write("<table width=\"100%\"><tr>");
for(i=1;i<10;i++)
{
document.write("<td width = \"10%\">");
for(j=1;j<10;j++)
{
document.write(+product(i,j)+"="+i+ "*"+j+"<br>");
}
document.write("</td>");
}
document.write("</tr></table>");
</script>

</body>
</html>
Можно еще в каждой ячейке данные отцентрировать, чтоб красивее было smile.gif
кучаТрупов
спасибо большое.)
Lapp
А может, что-то типа этого имелось в виду?
Код
<html>
<head>
<script type="text/javascript">
function product(a,b)
{
return a*b;
}
</script>
</head>

<body>
<table width=100% border=2>
<script type="text/javascript">

document.write("<tr>");
for(j=1;j<10;j++){
document.write("<td align=center>"+j+"</td>");
}
document.write("</tr>");

for(i=1;i<10;i++){
  document.write("<tr>");
  for(j=1;j<10;j++){
   document.write("<td align=center>"+product(i,j)+"</td>");
  }
  document.write("</tr>");
}
</script>
</table>
</body>
</html>
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.