0
function separateMd5(begin,end) {
console.log("Begin: "+begin);
// The variable begin, when encrypted, shows me the incorrect encryption
console.log('With function hexMD5 begin: (Incorrect)');
var encrypted = md5.hexMD5(begin);
console.log(encrypted);
// The correct encryption should be this:
console.log("Declare begin and use function hexMD5 (Correct):")
begin='\075';
var encrypted = md5.hexMD5(begin);
console.log(encrypted);
}
OUTPUT作成し、正しいデータ型
Begin: \075
With function hexMD5 begin: (Incorrect)
27790613e018862f3b5b92b8d4f48f44
Declare begin and use function hexMD5 (Correct):
43ec3e5dee6e706af7766fffea512721
は、私はちょうど、問題が始まるのデータ型に来ることを知っているので、それは異なる結果を生成します。 私は2つの異なる文字列を使用しているので、あなたは異なる結果を得ている(43ec3e5dee6e706af7766fffea512721)
最初の値 'begin'には、異なる結果が出ているため、印刷できない文字が含まれています。 – alexmac