• 목록
  • 아래로
  • 위로
  • 0
  • Seia
  • 조회 수 153

오늘은 그냥 봇을 만들면서 이렇게 해보면 어떨까 하다가 한 번 시도해본 패턴을 작성해봅니다.


원래는 다음과 같은 코드를 사용해 부합하는 요청을 거부시키는 것으로 마무리했었습니다.


const evaluations = (statement_a) || (statement_b) ...


그렇지만 도중에 한가지 문제가 생겼는데 바로 그 문제가 난 부분을 어떻게 처리해야 하는가? 가 논점이었습니다.


그래서 한참 생각하다가 어레이리스트로 에러난 부분의 위치를 찾아보자하고 결심했습니다.


먼저 기본적으로 JavaScript에서 소괄호는 Statement를 나타냅니다.


그리고 어레이리스트는 인덱스가 0번부터 시작하며, 0번 데이터의 크기를 읽고 그 다음 메모리의 위치를 1로 지정합니다.


링크드리스트와는 달리 특정 지점을 하나 꼽을 수 있게 되는 것이죠.


그래서...


const evaluations = [ (statement_a), (statement_b), ... ];


위와 같은 어레이리스트 객체를 일단 하나 작성해주었습니다.


위에서 말했듯 어레이리스트는 인덱스가 순차적이기 때문에- false 값이 어레이리스트에 있을 때 indexOf 메소드로 몇 번째에 있는지 찾으면 그 오류가 몇 번째 statement인지 알 수 있게 됩니다.


ㅇㅏ.. 생각보다 이것도 하나 하는데 오래걸려버렸네요

포함 1명이 추천

추천인 1

작성자
Seia 33 Lv. (42%) 89400/92480EXP

GitHub에서 seia-soto로 활동 중입니다.

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 2205
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 5887
96 Nginx 에서 라이믹스 짧은 주소 사용하기 title: 은메달도다 17.04.15.19:52 765
95 9개 소프트웨어 무료 증정 이벤트 1 이니스프리 이니스프리 17.04.09.12:16 381
94 유튜브 영상 다운로드 하는 요령 2 image 오후두시스토리 오후두시스토.. 17.04.08.09:55 740
93 이것 7가지 지키면 미세먼지 노출 줄일 수 있다! image 오후두시스토리 오후두시스토.. 17.04.06.11:12 217
92 기억력 증진을 위한 생활습관 12가지 image 오후두시스토리 오후두시스토.. 17.04.06.11:12 303
91 다시 데워 먹으면 안 되는 음식 5가지 2 오후두시스토리 오후두시스토.. 17.04.06.11:11 445
90 텍스트 무료 로고 만들기 사이트 4 image 오후두시스토리 오후두시스토.. 17.04.05.16:56 976
89 [할인정보] Photo Works Projects 3 무료 배포 (3일간) 1 이니스프리 이니스프리 17.04.05.00:17 324
88 [할인정보] 비트디펜더 48시간 스페셜 오퍼! 2 image 이니스프리 이니스프리 17.03.25.10:56 531
87 맥도날드 슈비버거 단품 1+1 쿠폰  2 title: 네오웨이브네오웨이브 17.03.16.13:14 354
86 [할인정보] 콰트로치즈와퍼주니어 44% 할인 + 오리지널 또는 골드 치킨프라이 50% 할인 3 image 이니스프리 이니스프리 17.03.13.12:18 216
85 리필되는 커피점 TOP 6 vs 리필 안 되는 커피점 TOP 9 3 image 이니스프리 이니스프리 17.03.12.21:28 564
84 [할인정보] IPVanish 63% 할인 쿠폰 3 이니스프리 이니스프리 17.03.12.11:20 260
83 [무료정보] 판다 인터넷 시큐리티 6개월 무료! 7 이니스프리 이니스프리 17.03.12.01:10 321
82 [할인정보] 판다 글로벌 프로텍션 2,700원 (1년 1PC) 5 이니스프리 이니스프리 17.03.11.23:30 354
81 (펌) 앱코, 감성초월 레트로 키보드 K850 & K830 마지막 하루!! 1 image 하루살이 title: 황금 서버 (30일)하루살이 17.02.28.00:41 290
80 [옥션]버거킹 와퍼 주니어 세트 100원(선착순 5000개) 3 image 하루살이 title: 황금 서버 (30일)하루살이 17.02.27.13:02 383
79 로지텍 G403 게이밍 마우스 59,900원 1 image 하루살이 title: 황금 서버 (30일)하루살이 17.02.27.13:01 370
78 [특가] 오늘 하루, TRON G41마우스 19,800원 특가 1 image 하루살이 title: 황금 서버 (30일)하루살이 17.02.27.13:00 282
77 안티앨리어싱 옵션: 알고 쓰자. 5 image 하루살이 title: 황금 서버 (30일)하루살이 17.02.25.23:57 19450