Apps Script를 사용하여 무작위 ID 생성하기
이 포스팅은 “구글 앱스 스크립트 101: 공짜로 만드는 업무 자동화 시스템” 책에 포함된 코드를 AI가 설명하도록 한 뒤에, 교정한 포스팅입니다. AI가 작성한 것을 수정하면 취소선을 표시하였습니다. 교정으로 추가하면 색상을 표시하였습니다.
목차
요약
이 블로그 포스트에서는 Apps Script를 사용하여 무작위 ID를 생성하는 방법을 살펴보겠습니다. 문자 풀을 사용하여 지정된 길이의 무작위 ID를 생성하는 함수를 작성할 것입니다. 이는 다양한 용도로 고유한 식별자를 생성하는 데 유용할 수 있습니다.
코드
1 2 3 4 5 6 7 8 9 10 11 |
function getRandomId() { const idLength = 10 const charPool = 'abcdefghijklmnopqrstuvwxyz0123456789' let randomId = '' for (let i = 0; i < idLength; i++) { randomId += charPool.charAt(Math.floor(Math.random() * charPool.length)) } return randomId } |
코드 설명
이 코드는 getRandomId
라는 함수를 정의하여 무작위 ID를 생성합니다. 상수 idLength
를 사용하여 ID의 길이를 지정하고, 상수 charPool
을 사용하여 ID에 사용할 수 있는 문자를 정의합니다.
randomId
라는 변수를 빈 문자열로 초기화합니다. 그런 다음 함수는 idLength
번 반복하면서 charAt
메소드를 사용하여 charPool
에서 무작위 문자를 선택하여 randomId
에 추가합니다.
마지막으로, 생성된 ID가 반환됩니다.
AI 프롬프트
지정된 길이의 무작위 ID를 문자 풀을 사용하여 생성하는 함수를 작성하고, 생성된 ID를 로그로 출력하세요. 함수는 ID 길이와 문자 풀을 매개변수로 받아야 합니다.