<!-- 把下面代码加到<body>区域中 -->
<لغة البرنامج النصي = "جافا سكريبت">
<!-- ابدأ
<!--
وظيفة البحث عن الجذور () {
فار وما يليها = document.forms[
"رباعية"]؛
فار أ = ff.elements[
"أ"].قيمة؛
فار ب = ff.elements[
"ب"].قيمة؛
فار ج = ff.elements[
"ج"].قيمة؛
إذا (أ. الطول == 0 || أ == "0") {
تنبيه("يجب أن يكون معامل الكفاءة x^2 رقمًا غير الصفر.");
يعود؛
}
var addOf = -1*b;
var rootOf = b*b - 4*a*c;
var denomOf = 2*a;
عناصر وما يليها[
"be"].value = addOf;
عناصر وما يليها[
"الجذر"].value = rootOf;
عناصر وما يليها[
"denom"].value = denomOf;
var firstDivide = addOf / denomOf;
إذا (جذر == 0) {
عناصر وما يليها[
"x1"].value = firstDivide;
عناصر وما يليها[
"x2"].value = "";
} else if(rootOf < 0) {
rootOf *= -1;
rootOf = Math.sqrt(rootOf);
rootOf /= denomOf;
عناصر وما يليها[
"x1"].value = firstDivide + " + i" + rootOf;
عناصر وما يليها[
"x2"].value = firstDivide + "- i" + rootOf;
} وإلا إذا (جذر > 0) {
rootOf = Math.sqrt(rootOf);
rootOf /= denomOf;
عناصر وما يليها[
"x1"].value = (firstDivide + rootOf);
عناصر وما يليها[
"x2"].value = (firstDivide - rootOf);
}
}
//-->
// النهاية -->
</script>
<form name = "quad" onsubmit = "return false؛">
<p>الحصول على أفضل النتائج
</p><p>
ص = <اسم الإدخال = "a" value = "6" class = "num" size=2>x<sup>2</sup> +
<اسم الإدخال = "b" value = "12" class = "num" size = 2> x +
<اسم الإدخال = "c" value = "18" class = "num" size = 2>
</p><p>
<input type = "button" value = "计算" onclick = "findRoots ()؛">
</ص>
<ص>
<حشوة خلية الجدول=0 تباعد الخلايا=0 حدود=0>
<تر>
<tdrowspan=3 align="right">
x<sub>1</sub>, x<sub>2</sub> =
</TD>
<td محاذاة = "المركز">
<اسم الإدخال = "be" class = "num" size = 2> + الجذر (<input name = "root" class = "num" size = 3>)
</TD>
<tdrowspan=3>
=
</TD>
<tdrowspan=3 align="left">
<اسم الإدخال = "x1" class = "num" size = "25"><br><اسم الإدخال = "x2" class = "num" size = "25">
</TD>
</tr>
<تر>
<TD>
<hr width="100%" size=1>
</TD>
</tr>
<تر>
<td محاذاة = "المركز">
<اسم الإدخال = "denom" class = "num" size = 3>
</td></tr></table></p>
</النموذج>