반응형

[2021.04.23]
데이터 채번을 하기 위해서 랜덤으로 텍스트 및 숫자를 가져올 수 있게 하였습니다.
매개변수로 numLength는 원하는 길이 만큼 숫자를 가져올 수 있습니다.

public string fnGetRandomString(int numLength){

	string  strResult = "";
	Random rand = new Random();
	string strRandomChar = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789"; //랜덤으로 들어갈 문자 및 숫자 
	
	StringBuilder rs = new StringBuilder();  
	
	//매개변수로 받은 numLength만큼 데이터를 가져 올 수 있습니다.
	for(int i=0; i<numLength; i++){
		rs.Append(strRandomChar[(int)(rand.NextDouble() * strRandomChar.Length)]);  
	}
	strResult = rs.ToString();
	
	return strResult;
}
반응형

[2021.05.07]

Random Key가 필요하여 만든 함수입니다.

for문의 j의 숫자를 조절하면 여러개 가져 올 수 있습니다.

function fnRandomText() {
    var arrSetRandomText = new Array();
    var text = "";
    var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

    for (var j = 0; j < 10; j++) {
        for (var i = 0; i < 10; i++) {
            text += possible.charAt(Math.floor(Math.random() * possible.length));
        }
        arrSetRandomText[j] = text;
        text = "";
    }

    return arrSetRandomText;
}

 

//for 첫번째는 랜덤 함수 갯수 정의

//for 두번째는 랜덤 함수 자리수 정의 EX) 현재 10개니까 10자리 랜덤 영어 나옴

+ Recent posts