川のブログ

川の適当気ままなブログです。 

Swift 基礎文法 part2

こんにちはかわです。

アドベントカレンダー13記事目。

もうまにあわない。

kawakawa.hatenablog.com

今回は

今回もSwiftの基礎文法やっていきます。

if文

var num: Int = 5

if num <= 5{
    print("5以下だよ")
}else if num <= 10 && num > 5{
    print("5より大きく10以下だよ")
}else{
    print("10より大きいよ")
}

switch文

let name = "kawa"

switch name{
    case "naka":
        print("あなたはなかですね")
    case "kawa", "river":
        print("あなたはかわですね")
    default:
        print("だれだ君は?")
}

範囲

let age: Int = 18
switch age{
case 0..<18:
    print("17歳未満だね")
case 18...22:
    print("大学生かな")
default:
    print("大人かな")
}

配列

var numbers: [Int] = [1, 2, 3, 4, 5]
numbers.append(6) // =>  [1, 2, 3, 4, 5, 6]

let names = ["hoge", "name", "kawa"]

for文

let names = ["kawa", "naka", "river"]

for name in names{
    print("\(name)だよ")
}

let num = 8

for index in 1...9{
    print(num * index)
}

以上

kawakawa.hatenablog.com