문제 설명

변수를 선언하는 방법은 여러 가지가 있습니다.

① 일반적으로 변수는 var로 선언하며, 특이하게 타입을 마지막에 적어줍니다.

var 변수명 타입

② 앞서 봤듯 같은 타입의 변수를 여러 개 선언할 때에는 타입을 한 번만 적어줍니다
③ 변수를 선언과 동시에 초기화할 때에는 타입을 지정하지 않아도 됩니다.
=대신 :=를 쓰면 함수 안에서 var를 명시하지 않고도 변수를 선언할 수 있습니다.
var 키워드 뒷부분을 괄호로 묶어, var를 한 번만 쓸 수도 있습니다


코드를 실행하면 13번째 줄에서 에러가 발생합니다. 함수 밖의 모든 statement들은 키워드(var, func 등)로 시작해야 하기 때문에 함수 밖에서는 :=를 쓸 수 없기 때문입니다. 이 줄을 지우고 다시 실행해보세요.

실행 결과 실행 중지