有问题可以加密可能的2个字母组合,其中包括' m'到' v'使用md5。
如果我使用CryptoJS.MD5(" sd")。toString()
我尝试将index转换为字符串,但md5函数不起作用。
感谢您的时间。
https://jsfiddle.net/5abg7d8n/
var encrypt = function(chars, length){
var chars = chars.split("");
var index=[];
(function loop(base, i){
for(var k=0; k< chars.length; k++) {
if(i>1) loop(base+chars[k], i-1);
else index.push(base+chars[k]);
}
})("", length)
return index;
}
var possible = "mnopqrstuv";
var length = 2
var index = encrypt(possible, length);
hash = CryptoJS.MD5(index).toString();
$("body").html(hash);