[lua] 랜덤 시간 예약 설정 함수 setTime()
-- 랜덤 시간 설정 (현재 시간 ~ 23시 59분 59초 중 랜덤한 시간 반환) function setTime() math.randomseed(os.time() + math.random(0, 65535)) local date = os.date('*t') local set_time = {hour = math.random(date.hour, 23), min = math.random(date.min, 59), sec = math.random(date.sec, 59)} print('set Time : [ '..set_time.hour..'h', set_time.min..'m', set_time.sec..'s ]') return set_time end -- > 리턴값 : {hour, min, sec} key를 ..
2021. 7. 12.
[lua] 랜덤한 문자열 생성하기 -1- (기본편)
2021.04.26 - [이미지맥스, lua/루아 lua] - [lua] 루아에서 랜덤한 문자열 생성하기 -2- (함수화) 1. 루아에서 문자열 합치기 루아에서는 문자열과 문자열 사이에 .. 를 넣어주면 문자열이 합쳐집니다. 다음과 같이 테이블에 'a', 'b', 'c', 'd' 라는 문자열이 있다고 가정하고 이를 합쳐보겠습니다. chars = {'a', 'b', 'c', 'd'} new_string = chars[1]..chars[2]..chars[3]..chars[4] print(new_string) -- > 'abcd' 테이블의 1, 2, 3, 4번 인덱스 문자을 불러와 문자열로 합친것입니다. 각각 문자들이 합쳐져 abcd 가 리턴되는 것을 알 수 있습니다. 2. 테이블의 문자열을 합치기 그럼 테이..
2021. 4. 24.