문제 설명
변수를 선언하는 방법은 여러 가지가 있습니다.
① 일반적으로 변수는 var
로 선언하며, 특이하게 타입을 마지막에 적어줍니다.
var 변수명 타입
② 앞서 봤듯 같은 타입의 변수를 여러 개 선언할 때에는 타입을 한 번만 적어줍니다
③ 변수를 선언과 동시에 초기화할 때에는 타입을 지정하지 않아도 됩니다.
④ =
대신 :=
를 쓰면 함수 안에서 var
를 명시하지 않고도 변수를 선언할 수 있습니다.
⑤ var
키워드 뒷부분을 괄호로 묶어, var
를 한 번만 쓸 수도 있습니다
코드를 실행하면 13번째 줄에서 에러가 발생합니다. 함수 밖의 모든 statement들은 키워드(var
, func
등)로 시작해야 하기 때문에 함수 밖에서는 :=
를 쓸 수 없기 때문입니다. 이 줄을 지우고 다시 실행해보세요.
실행 결과
실행 중지
실행 결과가 여기에 표시됩니다.