Day14回圈Ⅲ+Loops(Ⅰ)

switch-case-break-default
对於这个回圈,通常比较少使用,因为它通常使用在离散问题,它不像if/else回圈一样,只要判断是非,它需要把所有情况(case)都列出来,而它的写法是
switch(目标){
case1:
case2:

default:
}
EX:红绿灯问题,亮红灯、绿灯、黄灯分别应该要做什麽事?
https://ithelp.ithome.com.tw/upload/images/20210926/20140457Q5pyw8vFdA.png
结果将可以随机出现三种状态,所以switch-case-break-default回圈要把所有可能都列出来,像是红绿灯会有三种亮灯方式。
Conditional Operators
这是一个不太常见但蛮方便的回圈,它的写法是A?B:C,也就是说A是条件,若符合A则执行B,若不符合则执行C,就这麽简单。
Loops
Loops指的是有些条件要做,有些不用,分为两种Loops(While&For),当我们需要一直重复执行一个指令时,一直复制贴上同个指令太耗时也太累了,因此就可以直接使用回圈!回圈虽然方便快速,但也很常使用错误!所以要特别小心。
EX:要执行Hello 100次
最不推荐的方法就是直接印出100次
https://ithelp.ithome.com.tw/upload/images/20210926/201404576lNGMyFPdf.jpg
比较快的方法就是我们可以利用回圈来进行
https://ithelp.ithome.com.tw/upload/images/20210926/201404574cSr1Ghkul.jpg


<<:  #10-帮网页加上黑暗模式!日夜开关(CSS变数&Media Query)

>>:  [机派X] Day 14 - 下一站,幸福。终於结束累人的安装苦工了

Day[-4] 今天我想来点Kibana的Map Chart -4

贺喜 撑过连假大魔王的第二波攻势 我存活下来了~~~ 好的今天要来分享的地图呈现方式是heat ma...

Day9:今天来聊一下Parrot Security的Nmap

Nmap是一款用於网路发现和安全稽核网路安全工具,Nmap是Network Mapper的简称 Nm...

解决login failed for display 0问题

稍早介绍了书上以及网路上的远程控制的方法 可是就是没有实际操作 今天就试用了XRDP 这个只要用远端...

Progressive Web App Service Worker (4)

什麽是 Service Workers Service Workers 的角色是位於 Web App...

Material UI in React [ Day 16 ] Navigation Menu (下拉框)

Menu 这个套件应用的范围很广,之前讲解过的 Select 也是用这里的 MenuItem 来替换...