String.fromCharCode
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/fromCharCode
자바스크립트에서는 문자열을 반환해주는 String 메서드가 있습니다.
해당 메서드를 통해서 여러가지 랜덤 문자열 받아볼수있습니다.
기본적인 사용방법
console.log(String.fromCharCode(65)); // A
console.log(String.fromCharCode(97)); // a
console.log(String.fromCharCode(43)); // +
이와 같이 원하는 문자열을 받아올수있다.
아래는 Math 메서드들과 함께 랜덤한 문자열을 받아오는 함수이다
function getRandomLower() {
return String.fromCharCode(Math.floor(Math.random() * 26) + 97);
}
function getRandomUpper() {
return String.fromCharCode(Math.floor(Math.random() * 26) + 65);
}
function getRandomNumber() {
return +String.fromCharCode(Math.floor(Math.random() * 10) + 48);
}
function getRandomSymbol() {
return +String.fromCharCode(Math.floor(Math.random() * 11) + 33);
}
위 함수를 통해서 랜덤한 비밀번호를 생성하는 app을 만들수있다.
자주 쓰이지는 않지만 특정한 상황에서 사용하면 되겠다.
'JavaScript > Vanilla JS' 카테고리의 다른 글
javascript Auto Text Write (0) | 2020.12.14 |
---|---|
replace (0) | 2020.12.08 |
js 카운트다운 (0) | 2020.10.22 |
js 스톱워치 만들기 (0) | 2020.10.19 |
js 간단한 시계 만들기 (0) | 2020.07.16 |
댓글
이 글 공유하기
다른 글
-
javascript Auto Text Write
javascript Auto Text Write
2020.12.14 -
replace
replace
2020.12.08 -
js 카운트다운
js 카운트다운
2020.10.22 -
js 스톱워치 만들기
js 스톱워치 만들기
2020.10.19