본문 바로가기
자바스크립트/바닐라 JS

[바닐라 js] 주민번호 <->생년월일, 성별 변환

by zenna 2023. 1. 14.
//날짜와 성별을 주민번호로 리턴
export function rsnum(birth="2000-01-01", gender="1"){
    return birth[2]+birth[3]+birth[5]+birth[6]+birth[8]+birth[9]+"-"+gender;
}

//주민번호를 날짜,성별 배열로 리턴
export function getbirth(rsnum="000000-0"){
    let birth ="";
    let gender = rsnum[7];
    if(Number(gender)>=3){
      birth="20";
    }else{
      birth="19";
    }
    birth = birth+rsnum[0]+rsnum[1]+"-"+rsnum[2]+rsnum[3]+"-"+rsnum[4]+rsnum[5]
    let answ = [birth, gender];
    return answ;
}
728x90

댓글