728x90
반응형
질문 : JavaScript에서 임의의 문자열 / 문자 생성
[a-zA-Z0-9]
세트에서 무작위로 선택한 문자로 구성된 5 개의 문자열을 원합니다.
JavaScript로이를 수행하는 가장 좋은 방법은 무엇입니까?
답변
나는 이것이 당신을 위해 일할 것이라고 생각합니다.
function makeid(length) { var result = []; var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; var charactersLength = characters.length; for ( var i = 0; i < length; i++ ) { result.push(characters.charAt(Math.floor(Math.random() * charactersLength))); } return result.join(''); } console.log(makeid(5));
function makeid(length) {
var result = [];
var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
var charactersLength = characters.length;
for ( var i = 0; i < length; i++ ) {
result.push(characters.charAt(Math.floor(Math.random() *
charactersLength)));
}
return result.join('');
}
console.log(makeid(5));
function makeid(length) {
var result = [];
var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
var charactersLength = characters.length;
for ( var i = 0; i < length; i++ ) {
result.push(characters.charAt(Math.floor(Math.random() *
charactersLength)));
}
return result.join('');
}
console.log(makeid(5));
function makeid(length) {
var result = [];
var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
var charactersLength = characters.length;
for ( var i = 0; i < length; i++ ) {
result.push(characters.charAt(Math.floor(Math.random() *
charactersLength)));
}
return result.join('');
}
console.log(makeid(5));
출처 : https://stackoverflow.com/questions/1349404/generate-random-string-characters-in-javascript
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
CSS 파일에서 상대 URL을 사용하면 어떤 위치에 상대적일까? (0) | 2021.06.18 |
---|---|
CSS에서 모든 하위 요소를 재귀 적으로 선택 (0) | 2021.06.18 |
이전 버전의 Node.js로 변경하는 방법 (0) | 2021.06.18 |
package.json의 로컬 종속성 (0) | 2021.06.17 |
AngularJS 컨트롤러에서보기에 HTML 삽입 (0) | 2021.06.17 |