//
// ViewController.swift
// 006-邏輯分支
//
// Created by 莊壯勇 on 2018/1/2.
// Copyright © 2018年 Personal. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
demo1()
}
// MARK: - 三目
func demo1() {
let x = 3
// 三目的語法和OC 一樣的
x > 5 ? print("大了") : print("小的")
// 分享,有印象就行
// '()' 表示空執行
x > 5 ? print("大了") : ()
}
// MARK: - 簡單的分支
func demo() {
let x = 10
/**
1. 條件不需要 ()
2. 語句必須有{}
- 很多公司的代碼規範中,禁止不使用{}
*/
// if x > 5 print("大了")
if x > 5 {
print("大的")
} else {
print("小的")
}
}
}
// ViewController.swift
// 006-邏輯分支
//
// Created by 莊壯勇 on 2018/1/2.
// Copyright © 2018年 Personal. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
demo1()
}
// MARK: - 三目
func demo1() {
let x = 3
// 三目的語法和OC 一樣的
x > 5 ? print("大了") : print("小的")
// 分享,有印象就行
// '()' 表示空執行
x > 5 ? print("大了") : ()
}
// MARK: - 簡單的分支
func demo() {
let x = 10
/**
1. 條件不需要 ()
2. 語句必須有{}
- 很多公司的代碼規範中,禁止不使用{}
*/
// if x > 5 print("大了")
if x > 5 {
print("大的")
} else {
print("小的")
}
}
}