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自动链接网页。
|