美文网首页
布尔类型及if语句

布尔类型及if语句

作者: im_panlei | 来源:发表于2014-11-27 11:03 被阅读586次

Bool——true or false:

与object-c不同,布尔值为true or false.

   let imTrueVar = true
   let imFalseVar = false

if 语句:

   if imTrueVar
   {
        println("I am True")
   }else if 3+4==7
   {
        println("3+4=7!")
   }else{
       println("I am false")
   } 

语法规则

   if 条件语句
   {
      ......
   }else if 条件语句
   {
      ......
   }...

在swift中,if语句的条件语句不需要(),而面的花括号{}是不能省略的,即使{}里只有一行代码也不行,另外,Swift语言不会将非零的值定义为true,所以if后面不能跟非零的值作为判断条件,如:

   var a:Int = 1
   if a(不能这个样写,a的值为1,不是Bool
   {......}

相关文章

  • 布尔类型及if语句

    Bool——true or false: 与object-c不同,布尔值为true or false. let i...

  • Python编程笔记(5)条件及Python代码实现

    布尔值 布尔值 True 和 False 属于类型 bool if 语句 if 语句,让你能够有条件地执行代码。这...

  • if()与==之间的区别

    if语句 if语句会强制将括号内的表达式转换为布尔类型。共有以下几种类型 1. 类型:undefined 转换结果...

  • Rust 学习笔记 - 原生类型

    布尔型: 布尔类型(bool)只有两个值:true 和 false: 布尔型通常用在 if 语句中, 也可以用在 ...

  • 条件语句

    Swift 提供了以下几种类型的条件语句:语句 描述 if 语句if 语句 由一个布尔表达式和一个或多个执行语句...

  • 6 Go外壳:分支与循环

    一、分支结构 1.if语句 go的if语句有如下特征: 条件表达式必须结果为布尔类型 声明语句/条件表达式不带小括...

  • 2020-12-24

    用数据做判断:布尔运算和布尔值 四种新的语句:break语句、continue语句、pass语句、else语句 一...

  • java基础---------循环结构

    一、重点知识 选择条件语句时,可以根据if 和switch 的作用类型选择用哪个——————if布尔型 ...

  • 5章 布尔表达式

    本章大纲 布尔类型 布尔表达式 布尔操作符 布尔类型 布尔类型:只有2中结果:真 假 布尔表达式 布尔表达式 ...

  • 关于if()和==

    if语句是一个比较常用的语句,if语句语法格式为: if()括号条件可以为任意表达式,一般为布尔类型,计算结果为t...

网友评论

      本文标题:布尔类型及if语句

      本文链接:https://www.haomeiwen.com/subject/uyzwtttx.html