不爱学习的刘同学

导航

循环、判断语句语法

 

一、if语句

浏览器弹出函数
alert() 弹出警示框
prompt() 弹出提示框(输入框),需要使用变量保存用户输入的值,类型是字符串型
eg:

var str = prompt('请输入')

if表达式语法
if(条件表达式){
代码块

}
eg:
大于100打八折
var num_a = 100
if(num_a > 100){

num_a *= 0.8

}


if-else表达式
if(条件表达式){
代码
}else{
代码
}

 

二.switch-case表达式

switch-case表达式是一种特殊的多项判断表达式,只能进行全等于的条件判断

语法:
switch(表达式){
case 值1: 如果表达式的值和值1相同
代码
break 结束判断语句
default: ==> case的所有条件都是false运行default
代码
}

eg:

var num_a = prompt('请输入名称')

switch(num_a){
case '张三':
alert('张三你好')
break
  case '李四':
      alert('李四你好')
      break
  default:
  alert('帅哥你谁啊')
   
}

 

循环

循环:重复执行相同或者类似的代码
循环的两个元素
循环条件:控制了循环是否要进行下去
循环体:每次循环要执行的代码

 

三.while循环

语法:
while(循环条件){
代码
}

eg:
var a = 1
while(a<=9){
console.log('帅哥你谁啊')
a++
}


break
用于循环体中,作用是强制结束循环

do-while循环
do{
代码
}while(条件){
代码
}

while条件满足执行do对象内的代码,不满足则执行while内的代码

eg:

var c = 1
do{
  c++
  alert('正在吃饭')
}while(c <= 3){
  alert('吃完了')
}

 

四.for循环

语法:
for(初始值;条件;增量){
代码
}

eg:

for(var a=1;a<=3;a++){
console.log('干饭王')
}
 

 

 

 

posted on 2022-09-24 02:56  不爱学习的刘同学  阅读(47)  评论(0编辑  收藏  举报