할당 연산자, 저장 프로퍼티, 연산 프로퍼티, 문자 보간법

박중권·2024년 3월 4일
0

Info.

목록 보기
10/13

할당 연산자

A = B

  • 즉 “B 값을 A에 할당한다”라는 의미
  • 우변에 있는 값을 좌변의 변수에 할당한다는 것

예시:

let color = “purple”
print (color) // 출력값 purple

var foodName = “사과”
var fruitName - “포도”
foodName = fruitName
print(foodName) // 출력값 : 포도

var a = 1, b = 2, c = 3
로 여러개를 선언하고 값을 할당할 수도 있음

저장 프로퍼티 (Stored Property)

let

  • 변경할 수 없는 상수(Constant)

예시:

let name = “철수”
name = “영희” //에러 뜸

var

  • 변경할 수 있는 변수(Variable)

예시:

var age = 10
age = 50

연산 프로퍼티 (Computed Property)

  • var 만 가능 / let 불가능
  • 그 때 그 때 계산한 값을 알려주기 때문에 변수를 나타내는 var를 사용하여 선언함

예시:

var x = 10
var y = 20
var z = 0

get

  • sum의 값을 불러옴

set

  • 값을 넣어줌

  • sum 자체의 값을 넣어줄 순 없음

  • 중 과로에 2줄 이상이 있다면 return 키가 있어야 함

문자 보간법 (String Interpolation)

  • () 로 사용
  • 변수 또는 상수 등의 값을 문자열 내에 나타내고 싶을 때 사용

예시:

let name = “Jake”
var greeting = “Hello (name)” // Hello Jake

let height = 185
let myInfo = “My height is (height)” // My height is 185

profile
Hello World!

0개의 댓글