基本上都是靠if then这样的判断语句你可以设定很多个判断类型,然后根据判断获取分数比如:全部数字,全部字母,这样的分数就很低如果包含大小写字母、数字、符号,且长度大于8位,那么就可以给很高的分数,为了使得结果人性化,可以采用分数相加~比如,含有大写字母20分,小写字母20分,数字20分,符号20分,长度大于8位20分~
密码强度判断取决于你如何判断,一般来说大小写是判断点,还有数字,密码长度,特殊符号等,只要设计一个算法,判断他输入的是什么,就可以了。
用if 判断长度