Swift 基礎文法 part1
こんにちはかわです。
アドベントカレンダー12記事目。
全く間に合ってない。
今回は
急遽Swiftを学ばなきゃいけなくなった。
メモ程度にまとめる。
swift 3.0
標準出力
print("Hello World") // => Hello World
コメントアウトは//
四則演算
それぞれ計算を載せる
print(5 + 4) // => 9 print(5 - 4) // => 1 print(5 * 4) // => 20 print(5 / 4) // => 1 print(5 % 4) // => 1
数字と記号の間に空白を入れる場合,両方に空白を入れないとエラー
print(5 *4) // => error print(5* 4) // => error print(5*4) // =>20
定数
let 定数名: データ型 = 値
let num: Int = 5 let pi: Double = 3.14 let str: String = "kawa" print(num) // 5 print(pi) // 3.14 print(str) // kawa
変数
var 変数名: データ型 = 値
キャメルケース
var num: Int = 5 var pi: Double = 3.14 var str: String = "kawa"
式展開
(変数or定数)
let name: String = "kawa" var age: Int = 100 print("\(name)は現在\(age)歳です") //=> kawaは現在100歳です
キャスト(型変換)
データ型(変数)
var num: Int = 5 var pi: Double = 3.14 print(Double(num) * pi) //=>15.7 print(num * pi) //=>error