sds

function validate(num){var s1=0,s2=0,rear=num.toString().split(“”).reverse(),evar=[];for(var i=rear.length-1;i>=0;i–){if(i%2==0){s1+=(+rear[i])}else{evar.push(rear[i]*2)}}for(var k=evar.length-1;k>=0;k–){s2+=(evar[k]<10?evar[k]:(evar[k]-9))}if((s1+s2)<10){return false}else{return(s1+s2)%10==0}};

    原文作者:楚满楼
    原文地址: https://segmentfault.com/a/1190000002612400
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞