12345678910111213141516171819202122232425262728293031//연산자 Part1 //산술 연산자var num = 1var re = -num //단항 연산자 '-'는 부호를 변경해준다. -1을 곱한 것과 같다.//이항 연산자re = num + 1 //더하기re = num - 1 //빼기re = num * 1 //곱하기re = num / 1 //1로 나누기re = num % 1 //1로 나눈 나머지 //비교연산자//비교값의 결과는 true 또는 false 이다.let a = 1let b = 2var bool = a > b //a가 b보다 크면 true 작으면 falsebool = a = b //a가 b보다 크거나 같으면 truebool = a
1234567891011121314151617181920212223//타입 추론 //변수나 상수 선언시 타입(자료형)을 명시하지 않으면 타입(자료형)을 추론한다.var name1 = "스위프트 킴" //타입을 명시하지 않았지만 타입 추론을 통해 String 타입으로 선언된다.var name2:String = "스위프트 킴" //String 타입을 명시적으로 선언하였다.//이 처럼 스위프트에서는 타입 추론을 해주기 때문에 타입을 명시적으로 선언하지 않아도 된다.//BUT !! 타입추론기능이 나의 마음을 완벽히 읽지 못하기 때문에 타입을 명시적으로 선언해야 할 때가 많다. //예를 들어var num1 = 0.1 //나는 Float형 변수를 선언하고 싶었지만 타입 추론기는 Double형으로 타입을 추론하였다...
- Total
- Today
- Yesterday