본문 바로가기

챗봇

(3)
4.3.배열 객체의 사용법 이번 강좌에선 배열 객체의 사용법에 대해 알아보겠습니다. 우선 배열이 어디에 쓰이는 무엇인지부터 알아야겠죠? 배열이란 하나의 변수에 여러개의 데이터를 저장할 때 쓰입니다. 배열을 선언할(만들) 때의 기본형은 총 3가지로, 아래와 같습니다. var 변수명 = new Array(); 변수명[0]=값1; 변수명[1]=값2; 변수명[2]=값3; ... 변수명[n-1]=값n; 또는 var 변수명 = new Array(값1, 값2, 값3, ..., 값n); 또는 var 변수명 = [값1, 값2, 값3, ..., 값n]; 입니다. 예를 들어, var a = new Array(); a[0]=3; a[1]="안녕하세요"; a[2]=true; 이나 var a = new Array(3, "안녕하세요", true); 이나 v..
4.2.날짜 객체 사용법 오랫만에 돌아왔습니다. 그동안 강좌가 뜸했었네요. 이번 강좌에서는 날짜 객체의 사용법에 대해 알아보도록 하겠습니다. - 날짜 객체 - 날짜객체는 날짜정보를 반환합니다. 그냥 바로 사용할 수는 없고, 생성해 줘야만 쓸 수 있습니다. 현재 날짜의 날짜객체를 생성하는 방법은 아래와 같습니다. var 변수명 = new Date(); 예시) var Date = New Date(); 특정 날짜의 날짜객체를 생성하는 방법은 아래와 같습니다. var 변수명 = new Date("연/월/일"); 예시) var aprilfools = new Date("2020/4/1"); 날짜 정보를 가져올 때 날짜 정보를 수정할 때 getFullYear() 연도 정보를 가져옵니다. setFullYear() 연도 정보만 수정합니다. ge..
4.2.1.날짜 정보를 반환하는 소스 const scriptName = "날짜 테스트"; function response(room, msg, sender, isGroupChat, replier, imageDB, packageName) { if(msg=="/날짜"){ var date = new Date(); var nowyear = date.getFullYear(); var nowmonth = date.getMonth()+1; var nowdate = date.getDate(); var nowday = date.getDay(); if(nowday==0){ nowday = "일요일"; }else if(nowday==1){ nowday = "월요일"; }else if(nowday==2){ nowday = "화요일"; }else if(nowday=..