"함수 base62gen()"의 두 판 사이의 차이

4번째 줄: 4번째 줄:
[[분류: JavaScript]]
[[분류: JavaScript]]
<source lang='JavaScript'>
<source lang='JavaScript'>
function b62gen(len) {
function base62gen(len) {
var BASE62URICHARS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'.split('');
var BASE62URICHARS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'.split('');
var result = '';
var result = '';
10번째 줄: 10번째 줄:
return result;
return result;
}
}
console.log( b62gen(10) ); // 34OSAoyw6A
console.log( base62gen(10) ); // 34OSAoyw6A
console.log( b62gen(20) ); // xVT1o9XdVffAcWzPfFgH
console.log( base62gen(20) ); // xVT1o9XdVffAcWzPfFgH
</source>
</source>



2016년 2월 13일 (토) 20:16 판


1 JavaScript

function base62gen(len) {
	var BASE62URICHARS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'.split('');
	var result = '';
	for(i=0; i<len; i++) result += BASE62URICHARS[0|Math.random()*62];
	return result;
}
console.log( base62gen(10) ); // 34OSAoyw6A
console.log( base62gen(20) ); // xVT1o9XdVffAcWzPfFgH

2 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}