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://www.ucloud.cn/yun/85569.html
摘要:没有直接使用语言传统的字符串表示以空字符串结尾的字符数组,而是构建了一种名为简单动态字符串的抽象类型,并将用作的默认字符串表示。对比字符串,有几大优点常数复杂度获取字符串长度杜绝缓冲区溢出减少修改字符串时所需的内存重分配次数。 Redis 没有直接使用 C 语言传统的字符串表示(以空字符串结尾的字符数组),而是构建了一种名为简单动态字符串(simple dynamic string)的...
阅读 964·2023-04-26 02:56
阅读 9437·2021-11-23 09:51
阅读 1850·2021-09-26 10:14
阅读 2980·2019-08-29 13:09
阅读 2154·2019-08-26 13:29
阅读 571·2019-08-26 12:02
阅读 3562·2019-08-26 10:42
阅读 3000·2019-08-23 18:18