123456789101112131415161718192021222324252627282930313233343536373839404142434445464748//연산자 Part2 //범위 연산자//범위 연산자는 연산을 하여 결과를 구하는 것이 아닌 범위를 표현하는 용도로 쓰입니다.//예를 들어 아래의 범위 연산자는 1 에서 10 까지를 범위로 나타낼때 사용한다. //1과 10 포함(1,2,3,4,5,6,7,8,9,10)1...10 //점 3개로 표현 //그렇다면 이건 뭘까1..
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