JavaScript入门教程-计算


Rechnen mit JavaScript

Operator        Bedeutung         Beispiel

+               Addition          a=10+c
-               Subtraktion       c=b-1
*               Multiplikation    10*3
/               Division          x/y
++              addiert 1 hinzu   i++ (steht fuer i=i++)
--              zieht 1 ab        i-- (steht fuer i=i--)

用JavaScript进行计算

运算符号        涵义              例子

+               加                a=10+c
-               减                c=b-1
*               乘                10*3
/               除                x/y
++              加1               i++ (表示 i=i+1)
--              减1               i-- (表示 i=i-1)


*注意:加号+还是字符串的连接符号,如:
 "Das korrekte Ergebnis lautet " + ergebnis +"!" 


<html>
<head>
   <title>Mein erstes Skript</title>

<script language="JavaScript" tpye="text/javascript">
<!--
   var a, b, ergebnis;
   a=prompt("Wir multiplizieren: Bitte tragen Sie Zahl a ein!","");
   b=prompt("Bitte tragen Sie Zahl b ein, sie wird mit a multiplizierert!","");
   ergebnis=a*b; 
//-->
</script>

</head>
<body>

<script language="JavaScript" tpye="text/javascript">
<!--
   document.write("Das korrekte Ergebnis lautet " + ergebnis +"!");
//--->
</script>

</body>
</html>

Das Ergebnis wird aus a und b berechnet und in der Variablen ergebnis
gespeichert. Ein zweites Skript gibt den Inhalt mitten im Dokument
wieder aus.

结果从a及b算出并储存在变量ergebnis里。第二个程序将变量ergebnis的内容
在网页里显示出来。见d_rechnen.htm


*请见下面第一个JavaScript程序的源码,浏览器从上往下执行程序:

<script language="JavaScript" tpye="text/javascript">
<!--
1   var a, b, ergebnis;
2   a=prompt("Wir multiplizieren: Bitte tragen Sie Zahl a ein!","");
3   b=prompt("Bitte tragen Sie Zahl b ein, sie wird mit a multiplizierert!","");
4   ergebnis=a*b; 
//--->
</script>

 第1行列出三个变量
 第2行用prompt()方法要求你填写变量a的值
 第3行用prompt()方法要求你填写变量b的值
 第4行进行a乘b的计算,并将结果储存在变量ergebnis里。
 
 注意:这个程序没有方法将结果在网页里现示


*请见下面第二个JavaScript个程序源码,浏览器从上往下执行程序:

<script language="JavaScript" tpye="text/javascript">
<!--
1   document.write("Das korrekte Ergebnis lautet " + ergebnis +"!");
//--->
</script>

 第1行用write()的方法将储存在变量ergebnis里的结果显示在网页里。
 
 注意:第二个程序放在<body></body>里是为了明确地显示两个程序的
 顺序。你把此第二个程序放进</title></head>里也一样,但不能把它
 放到第一个程序的前面。
 
 
请修改本章的源码来进行四则运算。
 
下一章里,我们将学习用JavaScript自动链接网页。