Math.floor(Math.random() * 100) + 1;
이렇게 하면, 1에서 100까지 나오고
Math.floor(Math.random() * 10);
이렇게 하면, 0에서 9까지 나오게 된다.
const fnRandomString = (num) => {
const characters ='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
let result= '';
const charactersLength = characters.length;
for (let i=0; i<num; i++) {
result += characters.charAt(Math.floor(Math.random()*charactersLength));
}
return result;
}
이렇게 하면, num 길이의 임의의 문자열을 얻을 수 있다.
'컴퓨터 > Javascript' 카테고리의 다른 글
JavaScript 형 변환 (0) | 2019.07.20 |
---|---|
JavaScript 날짜, 시간 (0) | 2019.07.15 |
JavaScript URI (0) | 2019.07.08 |
JavaScript Module 자바스크립트 모듈 (0) | 2019.05.02 |
문자열을 배열로 변환하기 split (0) | 2019.03.10 |