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>