<script type="text/javascript">
document.write("<table border='1' align='center' cellpadding='20'>");
for (j = 1; j <= 10; j++) {
var n;
document.write('<tr>');
for (i = 1; i <= 10; i++) {
if (i == j) {
document.write('<td align="right" bgcolor="green">', i * j, '</td>');
} else if (i * j == n + 1) {
document.write('<td align="right" bgcolor="blue">', i * j, '</td>');
}
else {
document.write('<td align="right">', i * j, '</td>');
}
}
document.write("</tr>");
}
document.write("</table>");
</script>
Мой научный учитель по компьютерному классу попросил класс сделать таблицу умножения и выяснить, что нужно сделать, чтобы сделать перекрестные линии и нарисовать их. После этого он попросил нас нарисовать треугольники, которые останутся в таблице умножения после поперечных линий (в разных цветах каждый). Я получил слева направо, если я == j, другой, я думаю, что я тоже, если i * j == n + 1. Но я не знаю, как это добавить.Умножение Таблица перекрестных ссылок
Да! Спасибо, у меня был другой вопрос. С треугольниками вы видите пустые белые кубики? Все они образуют треугольник, мне нужно рисовать каждый треугольник разного цвета. – zarko
@ user1885604 Ты сам не жесткий человек? – andlrc
@ user1885604 Посмотрите здесь: http://jsbin.com/usesoz/3/edit – andlrc