Js基础之循环分支

1.if语句
单分支:

除了0 所有的数字都为真

除了空字符串,所有的数字都为真

if(0){
console.log(); //不执行,负数也执行,只要不为0就行
}

题目:

单分支课堂案例1:用户输入高考成绩,如果分数大于700,则提示恭喜考入黑马程序员

//1.用户输入
let score = +prompt('请输入成绩')
//12、进行判断输出
if(score >=700){
alert('恭喜考入黑马程序员')
console.log('------')
多分支:

题目:

需求:用户输入,用户名:pink,密码:123456,则提示登录成功,否则提示登录失败

// 1.用户输入
let uname = prompt('请输入用户名:')
let pwd = prompt('请输入密码:')
//2.判断输出
if(uname === 'pink'&& pwd ==='123456'){
alert('恭喜登录成功')
} else {
alert('用户名或者密码错误')
  }
多分支:

需求:根据输入不同的成绩,反馈不同的评价 注: 成绩90以上是 优秀 成绩70~90是 良好 成绩是60~70之间是 及格 成绩60分以下是 不及格

// 1.用户输入
let score = +prompt('请输入成绩:')
//2.判断输出
if(score >= 90){
alert('成绩优秀,宝贝,你是我的骄傲')
else if(score >= 70){
alert('成绩良好,宝贝,你要加油哦~~')
else if(score >=60){
alert('成绩及格,宝贝,你很危险~')
else {
alert('成绩不及格,宝贝,我不想和你说话,我只想用鞭子和你说话")
      }
2.Switch

需求:用户输入2个数字,然后输入+-*/任何一个,可以计算结果 分析: ①:用户输入数字 ②:用户输入不同算术运算符,可以去执行不同的运算(switch)

//用户输入 2个数字+ 操作符号
let num1 = +prompt('请您输入第一个数字:')
let num2 = +prompt('请您输入第二个数字:')
let sp = prompt('请您输入 +-*/ 其中一个:')
//2.判断输出
switch(sp){
case'+':
alert(`两个数的加法操作是${num1 + num2}`)
        break
case'-':
alert(`两个数的减法操作是${num1- num2}`)
break
case'*'
alert(`两个数的乘法操作是${num1 *num2}`)
break
case '/'
alert(`两个数的除法操作是${num1 / num2}`)
break
default:
alert(`你干啥咧,请输入+-*/`)
断点

在控制台找到Sources,然后找到断点演示,在代码里点一下设置断点,然后记得刷新浏览器

3.while循环
//1.变量的起始值
let i =1
// 2.终止条件while(i<= 3){
document.write('我要循环三次<br>')
//3、变量的变化量
i++
//1.变量的起始值
let end = +prompt('请输入次数:')
let i = 1
//2.终止条件
while(i<= end){
document.write('我要循环三次<br>')
//3.变量的变化量
i++
4.for循环
// 利用for循环输出三句话 目薪过万
for(let i=1;i<= 3;i++){
    document.write('月薪过万')
}
//4.打印数组
let arr =['刘德华','刘晓强','刘晓庆','刘若英','刘热巴','pink老师'] 
for(let i=0;i< arr.length; i++){
console.log(arr[i])}
### 回答1: JavaScript中的分支循环是非常重要的知识点。分支语句可以根据条件执行不同的代码块,常见的有if语句和switch语句。循环语句可以重复执行一段代码,常见的有for循环、while循环和do-while循环。掌握这些语句可以让我们编写更加灵活和高效的JavaScript代码。 ### 回答2: JavaScript是一种基于脚本的编程语言,用于网页和其他网页相关应用程序的编写。JavaScript可以在客户端进行编程,还可以在服务器端编写。JavaScript可用于创建动态网页,使网页更加可交互。对于Web开发者来说,熟练掌握JavaScript是十分必要的。在JavaScript中,分支循环是常用的编程结构之一。 分支语句是一种让程序根据条件分支选择不同执行路径的结构。常见的分支语句有if语句和switch语句。if语句中包含一个条件表达式和一个代码块,在条件表达式为真时,执行相应的代码块。switch语句是一个选择结构,将给定变量与不同的情况进行比较。如果变量与具有相同值的情况相匹配,就执行该情况下的代码块。例如: ```javascript let num = 5; if (num > 3) { console.log("num大于3"); } else { console.log("num不大于3"); } switch (num) { case 1: console.log("num等于1"); break; case 2: console.log("num等于2"); break; case 3: console.log("num等于3"); break; default: console.log("num大于3"); break; } ``` 循环结构是一种重复执行同一代码块的结构。在JavaScript中,常见的循环结构包括for语句、while语句和do...while语句。for语句是一种常见的循环语句,用于反复执行一段代码,可以指定循环的次数或循环结束的条件。while语句和do...while语句都是基于条件的循环。while语句在执行循环之前先检查条件,do...while语句先执行一次代码块,然后再检查条件,并在条件为真时继续执行。例如: ```javascript for (let i = 0; i < 5; i++) { console.log(i); } let j = 0; while (j < 5) { console.log(j); j++; } let k = 0; do { console.log(k); k++; } while (k < 5); ``` 总之,在JavaScript编程中,熟练掌握分支循环语句是至关重要的。语句的正确使用可以增强代码的可读性,提高代码执行的效率,同时也有助于程序员更好地理解代码和实现逻辑。 ### 回答3: JavaScript是一种非常流行的编程语言,广泛应用于网页开发、移动应用开发、桌面软件等领域。在js的编程中,分支循环是两个基础性的概念,掌握这两个概念对于熟练使用javascript编写高效的程序至关重要。 分支 分支是一种基于条件的程序流程控制结构。当一个程序需要根据不同的条件执行不同的操作时,就需要使用分支结构。在JavaScript中,if-else和switch语句都是常用的分支结构。 if-else语句通常用于检查一个表达式的真假,如果表达式为真,则执行if语句块中的代码,否则执行else语句块中的代码。if-else语句的语法如下: ``` if (expression) { // code block to be executed if the expression is true } else { // code block to be executed if the expression is false } ``` switch语句也是一种常用的分支结构,主要用于检查一个变量在不同的情况下应该执行什么代码。switch语句的语法如下: ``` switch (variable) { case value1: // code block to be executed if variable is equal to value1 break; case value2: // code block to be executed if variable is equal to value2 break; default: // code block to be executed if variable is not equal to any of the values } ``` 循环 循环是一种重复执行代码块的结构,它允许在满足特定条件时反复执行代码块。在JavaScript中,常用的循环结构有for、while和do-while循环。 for循环是一种指定循环次数的循环结构。使用for循环时,可以指定循环变量的初始值、结束值和步长,循环将根据指定的条件执行相应的代码块。for循环的语法如下: ``` for (initialization; condition; increment) { // code block to be executed } ``` while循环是一种在满足特定条件时重复执行代码块的结构。当条件为真时,循环将继续执行,直到条件为假为止。while循环的语法如下: ``` while (condition) { // code block to be executed } ``` do-while循环是一种与while循环类似的结构,不同之处在于它会在检查条件之前至少执行一次循环代码块。do-while循环的语法如下: ``` do { // code block to be executed } while (condition); ``` 总结 分支循环JavaScript编程中非常基础的概念。通过掌握这些概念,我们可以编写更加高效、灵活的程序。无论是在网页开发、移动应用开发还是桌面软件开发领域,都需要熟练掌握这些知识,才能编写出优秀的JavaScript程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值