Такие дела, надо в кратчайшие сроки решать несколько задач, буду писать сюда решение, надеюсь на вашу помощь.
Задача 1.
Используя оператор while, на страницу сгенерировать таблицу из нескольких строк по четыре ячейки в строке. Содержимое каждой первой ячейки строки - число, вводимое с клавиатуры; содержимое остальных ячеек соответствует их номеру в строке. Генерацию строк таблицы продолжить до тех пор, пока произведение введенных чисел не достигнет 1000.
Здесть не могу додумать последний пункт:
Генерацию строк таблицы продолжить до тех пор, пока произведение введенных чисел не достигнет 1000.
<script type="text/javascript">
var num, num1=0, sum, row=0;
document.write("ПРИВЕТ <br>");
document.write('<table border="1">');
do {
document.write('<tr>');
for ( cell = 0; cell < 4; cell++ ){
if (cell == 0){
num = window.prompt('Введите первый элемент '+row+' строки');
num = Number(num);
num1 = sum;
if (row == 0) {num1 = num1 + num;}
if (row > 0) {sum=num*num1}
document.write('<td>'+ num +'</td>');
}
else{
document.write('<td>'+ cell +'</td>');
}
}
document.write('</tr>');
row = row + 1;
} while (sum < 1000);
document.write('</table>');
document.write('Пока');
</script>