const로 선언하기
이 포스팅은 “구글 앱스 스크립트 101: 공짜로 만드는 업무 자동화 시스템” 책에 포함된 코드를 AI가 설명하도록 한 뒤에, 교정한 포스팅입니다. AI가 작성한 것을 수정하면 취소선을 표시하였습니다. 교정으로 추가하면 색상을 표시하였습니다.
목차
요약
이 블로그 글에서는 Apps Script에서 변수가 어떻게 동작하는지 살펴봅니다. 예제 코드 스니펫을 살펴보고 변수의 값이 어떻게 할당되고 로깅되는지 이해합니다.
이 포스팅에서는 const로 선언하면 값을 재할당할 수 있는지 여부를 설명합니다.
코드
1 2 3 4 5 6 7 8 9 |
function variables3(){ const value = 1 Logger.log(value) value = 2 Logger.log(value) } |
코드 설명
이 코드 스니펫은 variables3
라는 함수를 정의합니다. 함수 내부에서는 value
라는 상수 변수를 선언하고 값을 1
로 할당합니다. 그런 다음, Logger.log()
메서드를 사용하여 변수의 값을 로깅합니다.
다음으로, value
변수의 값을 2
로 재할당하려고 시도합니다. 그러나 변수가 const
로 선언되었으므로 변경할 수 없는 상수입니다. 따라서 새 값을 할당하려고 할 때 오류가 발생합니다.
예제
스크립트 실행 중에 변경되지 않아야 하는 상수 값을 저장하고 싶은 경우를 가정해봅시다. 이러한 경우에는 const
키워드를 사용하여 변수를 선언하고 값을 할당할 수 있습니다. 이렇게 하면 값이 상수로 유지되며 실수로 수정할 수 없습니다.
AI 프롬프트
variables3
라는 함수를 작성하여 value
라는 상수 변수를 선언하고 값을 1
로 할당합니다. Logger.log()
메서드를 사용하여 변수의 값을 로깅합니다. 그런 다음, value
변수에 새 값을 2
로 재할당하고 새 값을 로깅합니다.