Swiftの勉強 第3回 演算子

swift

[amazonjs asin=”4800711487″ locale=”JP” tmpl=”Small” title=”詳細! Swift 3 iPhoneアプリ開発 入門ノート Swift3 + Xcode 8対応”]

算術演算子

+ 、 - 、 * 、 / の加減乗除を行う演算子と余りを求める%がある。

演算子の前後の空白は、有ってもなくてもよい。但し片方だけ空白があったりする場合はエラー。
A△=△100+△200 △は空白 
この場合は100と+の間に空白が無いのでエラー。

論理演算子

Bool型の値(trueまたはfalse)の演算を行うのが論理演算子。

比較演算子 > < >= <= == !=

代入演算子 =

複合代入演算子 += -= *= /= %= &&= ||=

三項演算子 ?:

書式
条件式?trueの場合の式:falseの場合の式

レンジ演算子 ..< ...

数値の範囲を指定できる演算子
書式
開始値..<終了値 終了値は含まない 開始値...終了値 終了値を含む 数値が範囲内にあるか調べる let rangeInt = -5..<5 printf(rangeInt.contains(-3)) // answer.true for-in でレンジ演算子を利用する 例 for i in (1..<5){ print("\(i) 回目") }

タイトルとURLをコピーしました