JS中的三種邏輯語句:順序、分支和迴圈語句。 一、順序語句 代碼規範如下:1. <script type="text/javascript"> var a = 10; var b = 5; var c = a==b?"A等於B":"A不等於B"; alert(c);順序語句 2.var sex = ...
JS中的三種邏輯語句:順序、分支和迴圈語句。
一、順序語句
代碼規範如下:1.
<script type="text/javascript">
var a = 10;
var b = 5;
var c = a==b?"A等於B":"A不等於B";
alert(c);順序語句
2.var sex = true;
var xb = sex?"男":"女";
alert(xb);順序語句
</script>
二、分支語句(if語句)
代碼規範如下:1.
<script type="text/javascript">
var a = 10;
var b = 5;
寫條件
if(a==b){
滿足條件執行代碼
alert("A等於B");
}
else{
不滿足條件執行代碼
alert("A不等於B");
}
</script>
2.有兩個變數,根據用戶輸入的運算符不同得出不同結果
讓用戶輸入第一個變數
var a = parseInt(prompt("請輸入第一個變數"));
讓用戶輸入第二個變數
var b = parseInt(prompt("請輸入第二個變數"));
讓用戶輸入運算符
<script type="text/javascript">
var c = prompt("請輸入運算符");
switch(c)
{
case "+":
alert(a+b);
break;
case "-":
alert(a-b);
break;
case "*":
alert(a*b);
case "/":
alert(a/b);
break;
case "%":
alert(a%b);
break;
default:
alert("0");
}
</script>
三、迴圈語句(for迴圈)
代碼規範如下:1.
<script type="text/javascript">
for(var i=0;i<10;i++)
{
alert(i);
}
先執行初始值--條件判斷--迴圈體--狀態改變--條件判斷--迴圈體--狀態改變--。。。。
</script>
2. 100以內的奇數偶數
<script type="text/javascript">
var js ="";
var os ="";
for(i=1;i<100;i++)
{
if(i%2 != 0)
{
os=os+i+"|";
}
else
{
js=js+i+"|";
}
}
alert(os);
alert(js);
</script>