if条件句和switch条件句

这里先介绍这两个条件句,其他条件句后续会更新,这样便于学习的同学可以看得更加简单,所以先讲一下这两个条件句。

if条件句

if条件的大致样子是这样的。

     /**条件句语法if(判断条件){判断条件:如果为真,则执行下面的代码块符合条件时候,执行代码块}else{不满足条件执行这里,可以省略}嵌套结构:通过逻辑,条件范围的缩短,层层筛选,这边的嵌套结构比较少,但是个人不建议嵌套层次很多。if(){if(){}else{}}else{if(){}}*/

以下举一些例子,来说明一下。

     var name1 = 'jc';var name2 = 'jrzz';if(name1 == 'jc' && name2 =='jrzz'){//这边你们就把document.write换成console.log就可以了,不需要这样,然后那个p标签也可以把它删了,就变成这样了:console.log(name1+'❤'+name2);document.write(name1+'<p>❤</p>'+name2);}else{console.log('不好意思,我好像不是很明白!');}

结果如下:

switch条件句

这个switch用的情况比较少,但是也会用,所以还是要了解的。下面介绍一下例子。

     //这边的弹框函数中不要输入一些字符串和其他数字,由于没有给与判定,还有输入101~109也会出现恭喜你满分,我就没有改代码,这里只要学会switch就好了,我先做一个解释。//下面的prompt()是弹框函数var score = prompt('请输入0~100的分数,不要乱输呦!');//下面的parseInt()是去尾取整,我就不解释那么多了,有兴趣的可以去查一下。switch(parseInt(score/10)){//下面是针对相同情况下把同样的输出结果写在一起,减少代码量。还有就是如果输入的数在0~59这个范围内都是一样的结果,所以就放到一起写。//下面的break是用来退出该层循环也就是说程序到此处就退出执行,不用继续了。case 0: case 1: case 2: case 3: case 4: case 5: console.log('不及格呦');break;case 6: console.log('60以上万岁');break;case 7: case 8: console.log('中等水平');break;case 9: console.log('上游水平');break;case 10: console.log('恭喜你满分了');break;//default是上面的都没有执行,那么就执行它default: console.log('我好像不是很明白');break;}

运行结果:

测试结果:





总结

以上只是对if和switch做了一些介绍,之后还会对其他条件句、循环等等做出讲解,尽量都把一些东西讲到,但这只是博客,也有不足的地方,所以说各位大佬看看就好了,OK。

if条件句和switch条件句相关推荐

  1. JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)

    Java流程控制语句 本博文将对JAVA中组成各种结构的控制语句进行重点介绍,主要内容是区别于C/C++中的流程控制语句的重点解析. 1.顺序语句 顺序结构中的语句可分为:表达式语句.空语句和复合语句 ...

  2. if 条件语句;switch 条件结构语句

    ()小括号的作用 先乘除后加减 1. 在算术运算符中 () 可以提供计算的优先级,有括号的先计算 console.log((3+5)*2) 2. () 可以把 js 放在 () 里面,表示一个整体 v ...

  3. Java基础语法-条件结构-switch条件结构

    1.什么是switch条件结构 switch 条件结构的使用是搭配 case 关键字来使用的. 表示 判断一个变量与一系列值中的某个值是否相等,其中每个值称为一个分支. 2.switch的语法结构 s ...

  4. c语言 switch案例,C语言程序设计 2. switch语句的运用 案例 switch条件语句.docx

    C语言程序设计补充案例 C语言程序设计 案例 switch条件语句 一.案例描述 考核知识点 名称:switch条件语句 练习目标 了解switch语句的执行流程 掌握switch语句的使用方法及使用 ...

  5. JAVA基础——Switch条件语句

    JAVA基础--switch 条件语句 switch语句结构: switch(表达式){case值1:语句体1:break:case值2:语句体2:break:case值3:语句体3:break:.. ...

  6. JavaScript基础06-day08【if练习、条件分支语句switch、for循环】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

  7. 【JAVA SE】第三章 运算符、条件语句、switch结构、while循环、do…while循环、for循环、break关键字以及break和continue关键字

    第三章 运算符.条件语句.switch结构.for循环.break关键字以及break和continue关键字 文章目录 第三章 运算符.条件语句.switch结构.for循环.break关键字以及b ...

  8. switch条件语句与跳转语句(附分数分层案例)

    文章目录 前言 本人是在读大一学生,通过在校学习C语言获得学习经验,欢迎大家来进行指导批评,将记录宝贵建议,虽然是基础知识,祝诸位功不唐捐,玉汝于成. 一.什么是switch语句? 1.1switch ...

  9. java switch 条件_Java ——if条件语句 switch语句

    本节重点思维导图 if条件语句 //如果条件表达式成立,执行语句块 if(条件表达式){ //-语句块 } 如果语句块只有一条语句,大括号可以省略,否则不能省略. 建议,不管有几条语句,都不要省略大括 ...

最新文章

  1. [YTU]_2432 (C++习题 对象数组输入与输出)
  2. Python 处理CSV文件
  3. Pytorch实现U-net细胞分割
  4. IplImage类型解释和举例
  5. 【Mac】tar 打包指定目录并排除某些目录或文件
  6. spring-boot-devtools 热部署
  7. Linux下弹出CDROM的程序(参考网上程序)
  8. Mac小白入门小技巧
  9. VS2008的绿色精简版,只有VC2008部分
  10. 计算机替换字体怎么操作,电脑怎么更换字体-电脑更换字体的方法 - 河东软件园...
  11. 案例分享:陕西西安599条背街小巷改造提升,推行“多杆合一”
  12. 如何通过github实现个人网页上传
  13. PyTorch搭建LSTM实现多变量多步长时间序列预测(一):直接多输出
  14. 微信小程序红包 php,微信小程序发放红包+领取红包(PHP)
  15. 六年如逆旅,我亦是行人
  16. 移植openharmony添加组件ace编译报错文件解决
  17. 执法仪接入GB28181平台实现实时监控、对讲、报警、定位等管理
  18. [Python] RSS 文字转图片并单独抓取url以文字输出
  19. 实现表格隔行变色的方法
  20. hackbar使用简介!

热门文章

  1. eToro前高管出任INX首席技术官
  2. yunfile高级会员帐号获取器V1.0绿色版
  3. 跑步运动耳机哪个牌子好,值得推荐的六款跑步运动耳机
  4. 网课在线搜题公众号制作
  5. 大数据量下水晶报表的实现及显示过程中的进度条显示讨论
  6. 解决 Program type already present 问题
  7. 9.数据中台 --- 数据服务体系建设
  8. 华为瘦终端ct5200 linux版,华为瘦终端 ct5100怎么恢复出厂设置
  9. C语言魔王语言解释(没那么复杂)
  10. 补天SRC漏洞挖掘(一):主域名爬取