定期的なIDカード

ルール:http://www.360doc.com/content/11/0310/08/3080113_99760280.shtml

確認します。http://mid.weixingmap.com/


                        VARパス=はtrue。
                        |(0 [1-9] 1 [0-2])|!19 | | 20)\ D {2}(0 [1-9](コード||(/ ^ \ D {6}(18もし[12] \ D | 3 [01])\ D {3}(\ D | X)$ / i.test(コード)|| / ^ \ dの{6} \ D {2}(0 [1-9 ] | 1 [0-2])(0 [1-9] | [12] \ D | 3 [01])の\ D {3} $ / i.test(コード))){ 
                            = falseを渡します。
                        (!シティ[code.substr(0、2)])他の場合} {
                                {(; iは17 <I ++がVAR I = 0)のための
                            = falseを渡します。
                        }他{ 
                            IF(code.length == 18){ 
                                コード= code.split( '')。
                                VAR係数=〔7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2]。
                                //校验位
                                VARパリティ= [1、0、 'X'、9、8、7、6、5、4、3、2]。
                                VaRの合計= 0; 
                                varが= 0愛; 
                                VARのwi = 0; 
                                    AI =コード[I]; 
                                    Wi =因子[I]; 
                                    合計+ = *愛のwi。
                                } 
                                VAR最後=パリティ[和%11]。
                                (!パリティ[和%11] =コード[17])であれば{ 
                                    偽=渡します。
                                } 
                            } 
                        }

  

おすすめ

転載: www.cnblogs.com/little-ab/p/11584234.html