余晖落尽暮晚霞,黄昏迟暮远山寻
本站
当前位置:网站首页 > 编程知识 > 正文

操作符、条件判断(操作符,条件判断是否正确)

xiyangw 2022-12-03 12:31 12 浏览 0 评论

Swift 有三种条件判断:

  • if else
  • switch
  • ternary 三元运算

if else

if 语句 后可以有可选的 else 语句, else 语句在布尔表达式为 false 时执行。

let level = 9001
if level > 9000 {
  print("It's over 9000! You can proceed with your quest.")
} else {
  print("Bummer, you definitely need to go for a training arc")
}

switch

switch 语句允许测试一个变量等于多个值时的情况。

let level = 10000


switch level {
   case 7000 :
     print("Muda Muda Muda Muda Muda Muda")
   case 8000 :
     print("You are not strong enough")
   case 9000 :
     print("You are strong enough! You can proceed with your quest")
   case 10000:
     print("It's over 9000! You can proceed with your quest.")
   default :
     print("Please try again")
}

ternary

switch 语句允许测试一个变量等于多个值时的情况。 Swift 语言中  只要匹配到 case 语句,则整个 switch 语句执行完成。

let level = 9000
print( level > 9000 ? "It's over 9000! You can proceed with your quest." :  print("Bummer, you definitely need to go for a training arc")

相关推荐

iOS 9.3应用链接失效可能是第三方应用所致(app内链接)
iOS 9.3应用链接失效可能是第三方应用所致(app内链接)

目前,苹果尚未就此事发表评论。威锋网讯,近日有用户指出,在升级iOS9.3后又发现了新的bug,具体表现为部分应用内的链接失效从而导致卡死、崩溃等情况...

2023-03-21 19:37 xiyangw

网页不能右键 F12 查看源代码解决方案(网站无法右键)
网页不能右键 F12 查看源代码解决方案(网站无法右键)

简单一种方法浏览器直接输入:view-source:网址或者使用快捷键为:Ctrl+UF12debug页面右键不能用的话,快捷键为:Ctrl+Shift+I再...

2023-03-21 19:37 xiyangw

新兴技术袭来,Web开发如何抉择?(新兴技术袭来,web开发如何抉择技术)
新兴技术袭来,Web开发如何抉择?(新兴技术袭来,web开发如何抉择技术)

【编者按】本文来自AListApart,重点讲述了开发者如何应对琳琅满目的新技术。作者建议,开发者在接受新概念的同时,更要重视对原始浏览器的支持,并增强用户...

2023-03-21 19:36 xiyangw

微软发现一种恶意软件新型下载方式——“HTML 走私”
微软发现一种恶意软件新型下载方式——“HTML 走私”

微软已经标记了一种相对较新的攻击方式,称为“HTML走私”,它被用于部署银行恶意软件和远程访问木马(RAT)的电子邮件活动,并作为有针对性的黑客攻击的一部...

2023-03-21 19:36 xiyangw

发生重大错误后,Avast 在其防病毒软件中禁用 JavaScript 引擎
发生重大错误后,Avast 在其防病毒软件中禁用 JavaScript 引擎

Avast决定禁用其杀毒软件的一个主要组成部分,因为此前一名安全研究员发现了一个危险的漏洞,可能会将该公司的所有用户置于危险之中。图片来源:Shutterst...

2023-03-21 19:36 xiyangw

网站能找到IP地址吗?(网站能找到ip地址吗安全吗)
网站能找到IP地址吗?(网站能找到ip地址吗安全吗)

在任何时候连接网站,网站都会自动访问基础系统,给出相关建议。建议包括版本和用于连接的Web浏览器,以及远程IP地址,操作系统和语言。当插件内容在网站上执行时...

2023-03-21 19:35 xiyangw

JavaScript框架的四个时代(javascript框架是什么)
JavaScript框架的四个时代(javascript框架是什么)

作者:Chris早在2012年,我就开始主要用JavaScript进行编程。我曾为一家本地企业用PHP从头到尾做了一个应用,一个基本的CMS内容管理系统和网站,...

2023-03-21 19:35 xiyangw

出于安全考虑,开发人员告诉用户不要启动这个顶级 Linux 发行版
出于安全考虑,开发人员告诉用户不要启动这个顶级 Linux 发行版

流行的TailsLinux发行版的开发人员(在新标签中打开)已警告用户在下一个版本发布之前不要使用该操作系统,如果他们使用它来输入或访问敏感信息(在新标签...

2023-03-21 19:34 xiyangw

关于eBay的禁止动态内容(关于ebay的禁止动态内容有哪些)
关于eBay的禁止动态内容(关于ebay的禁止动态内容有哪些)

动态政策JavaScript、Flash、插件及窗体操作等动态内容已无法在刊登物品中显示。如果卖家在刊登物品中包含动态内容,该内容将无法正常显示,这将影响买家的...

2023-03-21 19:34 xiyangw

WordPress文章防复制代码(wordpress复制网站)
WordPress文章防复制代码(wordpress复制网站)

酱茄jiangqie.com多人问WordPress文章怎么防止别人复制,今天酱茄小编把代码分享给大家,通过下面的JS代码即可有效的防止别人直接复制你的文章,...

2023-03-21 19:34 xiyangw

iOS9.3再爆新问题:点链接造成应用卡死(应用中打开链接)
iOS9.3再爆新问题:点链接造成应用卡死(应用中打开链接)

北京时间3月30日消息,苹果在一周前正式向用户推送了最新版本的iOS系统,即iOS9.3,但该系统却问题不断。现在新版的iOS9.3又爆出新问题,当点击Sa...

2023-03-21 19:33 xiyangw

google浏览器禁用JavaScript,突破右键复制等限制
google浏览器禁用JavaScript,突破右键复制等限制

按F12进入调试模式,点击“设置”,找到Debugger,勾选DisableJavaScript...

2023-03-21 19:33 xiyangw

ajax的优缺点有哪些(ajax有什么缺点)
ajax的优缺点有哪些(ajax有什么缺点)

什么是ajax?ajax代表异步JavaScript和XML。“异步”一词意味着用户无需等待服务器回复。AJAX不是编程或脚本语言,没有新发明,也没有单独的We...

2023-03-21 19:33 xiyangw

网友发现电脑CPU使用率经常飙升至100%!太意外了
网友发现电脑CPU使用率经常飙升至100%!太意外了

作为全球最大的BT下载网站ThePirateBay(海盗湾)已经不仅仅靠显示广告赚钱了。根据网站TorrentFreak的报道,海盗湾除了提供音乐、影片、软...

2023-03-21 19:32 xiyangw

若用户浏览器禁用JavaScript,谷歌将不再允许其登录

据ZDNet报导,Google昨天宣布了四项用于保护Google账户的新安全功能,不仅用于加强用户登录账户前后的保护,也适用于在受到黑客攻击后恢复的情况。其中一项为:Google使用Jav...

取消回复欢迎 发表评论: