아리스봇/삽질로그
0430 삽질로그
듀나
2022. 4. 30. 00:22
for / indexOf
흔히 배열 내의 특정 값을 찾을 때 for 반복문이나 indexOf를 씁니다. 저는 Math.random()으로 배열에서 값을 랜덤하게 뽑아줄 때 주로 씁니다. 예를 들어서 아리스봇의 블랙잭 기능에서는 실제로 위와
duna.me
이거 반영해서 코드 수정함
근데 삽질한 만큼 빨라졌는지는 잘 모르겠음
반복문 돌리면 루프 3회 이상에서 렉 걸리던 게, 4회 이상에서 렉 걸린다는 등의 차이는 있음
그리고 Math.floor(Math.random() * array.length) 에 -1 안 된 코드가 있어서 대상이 없으니 아주 드물게 Unknown Message 에러를 뱉었는데, 수정함