본문 바로가기

IT/JAVASCRIPT14

[JAVASCRIPT] 배열 중복 값 제거하는 간단한 방법 및 예제 var Arrays = []; for(var i = 0; i [...new Set(Arrays)] 이 하나로 중복이 제거 된다. 3. console.log() 로 결과 확인. 간혹 써먹을 일이 있을 것 같으니, 기록! 2022. 10. 5.
[JAVASCRIPT] 자주 써먹는 문자 변환 or 치환 replace 예시 문자 var test2 = "mom dad mom mo mom dadad"; mom -> ddd 로 변경 하고자 한다. case 1) 전체를 강제로 바꾸기. var test2 = "mom dad mom mo mom dadad"; test2 = test2.replace("mom dad mom mo mom dadad" , "ddd dad ddd mo ddd dadad"); console.log(test2); case 2) /gi 활용하기. (") 은 지우고 /단어/gi 를 사용한다. var test2 = "mom dad mom mo mom dadad"; test2 = test2.replace(/mom/gi , "ddd"); console.log(test2); cas 3) replaceAll 을 사용한다.. 2021. 12. 30.
[JAVASCRIPT] 오늘 뭐먹을지 자동 응답 해주는 소스 구현 카카오톡 메신저봇 랜덤포인트 자바스크립트 소스 카카오톡 메신저봇 랜덤포인트 자바스크립트 소스 카카오톡 메신저봇을 켠 상태에서 유저를 등록하고 대화를 하다보면 랜덤으로 포인트 쌓이는 스크립트 소스를 공개 합니다. 카카오톡에서 받은 메세지를 통해 실행되는 함수는 이부분에서 시 code-zzolbo.tistory.com 에서 사용한 랜덤 난수 발생을 활용하여 다른 응답을 받을 수 있도록 구현하기 위함. Math.random() 함수를 사용하게 되면 0.xxxxxxxxx 와 같이 랜덤으로 난수를 발생시켜주는데, Math.random() * 10 을 하게되면 x.xxxxxxxx 와 같이 1의 자리 숫자가 같이 나오게 됩니다. Math.random() * 10 -> parseInt(Math.random() * 10.. 2021. 12. 22.
카카오톡 메신저봇 랜덤포인트 자바스크립트 소스 카카오톡 메신저봇을 켠 상태에서 유저를 등록하고 대화를 하다보면 랜덤으로 포인트 쌓이는 스크립트 소스를 공개 합니다. 카카오톡에서 받은 메세지를 통해 실행되는 함수는이부분에서 시작하게 됩니다.주로 사용하게 되는 변수는 다음과 같이 3개가 되겠습니다. 단톡방 혹은 특정 사람이 온걸 감지하려면if(room == "홍길동") {이 안에서 코딩} 메세지가 안녕? 을 감지하려면if(msg == "안녕?") {이 안에서 코딩}하면 됩니다.기초적인 이러한 문구를 응용하여 친구들 랜덤숫자가 1 이면 당첨되었다고 답장 메세지 전송. 모바일에서 친구들이라는 단톡방 안에 유저 데이터를 저는 이런식으로 txt 파일을 생성 하였습니다.ex 샘플 [ { user: "1번친구" , point : 0 }, { user: "2번친구".. 2020. 10. 16.