当前位置:神舟问>百科问答>身份证后四位怎么算的【求助】

身份证后四位怎么算的【求助】

2024-01-30 10:10:34 编辑:join 浏览量:541

身份证后四位怎么算的【求助】

最后四位中,前三位是顺序号,男性用奇数,女性用偶数,最后一位是校验码。以下Javascript函数可计算出最后一位f拿哪操衣妒unctioncheckIdCardNum(id){varcoefTable=newArray(7,9,10,5,8,4,2,1,6,3,7,9,10,5,假客散他磁著球节存担8,4,2);varcheckTable=newArray("1","0","X","9","8","7",绝扩热会孔速"6","5","4","3","2")varsum=0;if(id.length!=17&&id.length!=18)retu360问答rnfalse;for(vari=0;i<id.length&&i<17;i++){vardigit=parseInt(id.charAt(i));if(isNaN(digit))returnfalse;sum+=digit*coefTable[i];}return(id.length==自宜威提感聚婷石18)?(id.charAt(id.len余gth-1)==checkTable[sum%11]):刘(checkTable[sum%11]);}此函数用法:传入17位身份证号码,返回第18位的校验值。传入18位身份证号码,验证此号码是否是正确的身份证号码,正确返回true,不正确返回false

标签:求助,四位,身份证

版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/answer/266879.html
热门文章