반응형 자바스크립트1 확률을 지정해 줄 수 있는 랜덤 함수 챗봇을 만들다 보면 랜덤확률에 대한 기능을 구현해야 할 때가 자주 생기는 것 같아. 아래 함수는 자바스크립트 기준으로 작성했어. function r_d(a) { var b = Math.floor(Math.random() * a); return b + 1; }; 코드가 길어지면 오류나거나 검토할 때를 비롯한 많은 경우에 불편한 것 같아서 최대한으로 줄였어. 가져갈 사람이 있을진 몰라도 가져갈때 가져가더라도 구조이해는 하고 가져가야 자기껄로 쓸 수 있어ㅎㅎ. 대충그냥 랜덤기능이기 때문에 r_d로 함수이름 선언해줬고 파라미터 a 는 아무거나 넣었어. Math.random()으로 0부터 1 사이의 랜덤한 수를 생성하고 생성된 난수에 파라미터로 넣을 숫자값을 곱해줘. 그런다음 바로 Math.floor함수로 소수부.. 2022. 5. 20. 이전 1 다음 반응형 SMALL