В этом примере ф-ия eval() - переводит текст в число, и выполняются всевозможные операции, % - это остаток от деления:
<html>
<head>
<title>JavaScript</title>
<meta http-equiv="Content-Tipe" content="text/html; charset=windows-1251">
</head>
<body>
<H1>Таблица</H1>
<script language="JavaScript">
var x, y;
x=eval(prompt("введите число","здесь нужно ввести число"));
y=eval(prompt("введите число","здесь нужно ввести число"));
document.write("<table border='1'><tr><td>x</td><td>y</td><td>x+y</td><td>x-y</td><td>x*y</td><td>x/y</td><td>x%y</td><td></td></tr><tr><td>"+x+"</td><td>"+y+"</td><td>"+(x+y)+"</td><td>"+(x-y)+"</td><td>"+(x*y)+"</td><td>"+(x/y)+"</td><td>"+(x%y)+"</td></tr></table>");
</script>
<p>Обычный HTML</p>
</body>
</html>
* * *
Квадратное уравнение:
<html>
<head>
<title>JavaScript</title>
<meta http-equiv="Content-Tipe" content="text/html; charset=windows-1251">
</head>
<body>
<H1>Таблица</H1>
<script language="JavaScript">
var a, b, c, Dis, x1, x2;
a=prompt("введите число","здесь нужно ввести число");
b=prompt("введите число","здесь нужно ввести число");
c=prompt("введите число","здесь нужно ввести число");
document.write(a+"x<sup>2</sup>+"+b+"x+"+c+"=0");
Dis=b*b-4*a*c;//Вычисление дискриминанта
if(Dis>=0){
(x1=(-b+Math.sqrt(Dis))/(2*a))&&(x2=(-b-Math.sqrt(Dis))/(2*a))//Вычисление корней
}else{
alert("нет корней");
}
alert(x1+" "+x2);
</script>
<p>Обычный HTML</p>
</body>
</html>