chr 함수 설명 및 활용 예제
chr
함수는 입력된 유니코드 코드에 해당하는 문자를 포함하는 문자열을 반환합니다. 반환되는 문자는 현재 그리기 폰트의 문자 집합 코드 페이지에 따라 달라지며, 폰트가 설정되지 않은 경우에는 기계의 기본 코드 페이지를 사용합니다.
문법
chr(val);
인수 설명
인수 | 타입 | 설명 |
---|---|---|
val | Real | 문자열을 가져올 유니코드 코드 값입니다. |
반환 값
- String: 입력된 유니코드 코드에 해당하는 문자로 구성된 문자열을 반환합니다.
예제
mystring = chr(53) + chr(48);
위의 코드는 mystring
을 "50"으로 설정합니다. (정수가 아닌 문자열) chr(53)
은 "5"이고, chr(48)
은 "0"입니다.
활용 예제
예제 1: 여러 문자 조합하기
mystring = chr(72) + chr(101) + chr(108) + chr(108) + chr(111);
이 코드는 mystring
을 "Hello"로 설정합니다.
예제 2: 숫자와 문자 혼합하기
mystring = chr(65) + chr(66) + chr(67) + chr(48) + chr(49);
이 코드는 mystring
을 "ABC01"로 설정합니다.
예제 3: 특수 문자 사용하기
mystring = chr(33) + chr(64) + chr(35);
이 코드는 mystring
을 "!@#"로 설정합니다.
예제 4: 반복문을 사용한 문자 생성
mystring = "";
for (var i = 65; i < 91; i++) {
mystring += chr(i);
}
이 코드는 mystring
을 "ABCDEFGHIJKLMNOPQRSTUVWXYZ"로 설정합니다.
예제 5: 유니코드 값을 이용한 문자열 생성
var unicode_values = [97, 98, 99, 100];
mystring = "";
for (var i = 0; i < array_length(unicode_values); i++) {
mystring += chr(unicode_values[i]);
}
이 코드는 mystring
을 "abcd"로 설정합니다.