외국인 등록번호 체크 > script

본문 바로가기
사이트 내 전체검색

script

외국인 등록번호 체크

페이지 정보

작성자 서방님 댓글 6건 조회 199회 작성일 08-08-20 13:30

본문

function Foreigner_RegNo_Check(regNo)
{
    var sum = 0;
    var odd = 0;
   
    buf = new Array(13);
    for (i = 0; i < 13; i++) buf[i] = parseInt(regNo.charAt(i));

    odd = buf[7]*10 + buf[8];
   
    if (odd%2 != 0) {
      return false;
    }

    if ((buf[11] != 6)&&(buf[11] != 7)&&(buf[11] != 8)&&(buf[11] != 9)) {
      return false;
    }
       
    multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
    for (i = 0, sum = 0; i < 12; i++) sum += (buf[i] *= multipliers[i]);

    sum=11-(sum%11);
   
    if (sum>=10) sum-=10;

    sum += 2;

    if (sum>=10) sum-=10;

    if ( sum != buf[12]) {
        return false;
    }
    else {
        return true;
    }
}

댓글목록

ss님의 댓글

ss 작성일

function Foreigner_RegNo_Check(regNo)
{
    var sum = 0;
    var odd = 0;
   
    buf = new Array(13);
    for (i = 0; i < 13; i++) buf[i] = parseInt(regNo.charAt(i));

    odd = buf[7]*10 + buf[8];
   
    if (odd%2 != 0) {
      return false;
    }

    if ((buf[11] != 6)&&(buf[11] != 7)&&(buf[11] != 8)&&(buf[11] != 9)) {
      return false;
    }
       
    multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
    for (i = 0, sum = 0; i < 12; i++) sum += (buf[i] *= multipliers[i]);

    sum=11-(sum%11);
   
    if (sum>=10) sum-=10;

    sum += 2;

    if (sum>=10) sum-=10;

    if ( sum != buf[12]) {
        return false;
    }
    else {
        return true;
    }
}

출처 : JavaScript - 외국인 등록번호 체크 - http://seobangnim.xinour.net/zbxe/JavaScript/3496

김은진님의 댓글

김은진 작성일

<p>Hi 저는 한국인 이예요 </p>
<p>외국인 의 정보를 알려고 왔지요.</p>
<p>저 외국인 등록번호 좀 알려주자 해선돼여..</p>
<p>좀 알려주면안돼나요?</p>
<p>정말죄송해요. 그것만은 못알려 주겠지만,</p>
<p>앞으로 알려주길!!&gt;,&lt;</p>

서방님님의 댓글

서방님 작성일

<p>무슨 말씀이신지요?</p>
<p>외국인 등록번호 체크 알고리즘을 물어 보시는 건지, 외국인 등록번호(우리나라의 주민등록번호처럼)를 물어 보시는 건지요?</p>
<p>-_-</p>

아마도님의 댓글

아마도 작성일

외국인이 한국인이라고 하는것같네요

Total 846건 19 페이지
게시물 검색

회원로그인

접속자집계

오늘
121
어제
225
최대
1,347
전체
154,880
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.