final_test_alder
by davidjb95
HTML
<input type="textbox" value="COP3530" id="input" />
<input type="button" value="Click to Calculate" onclick="doAdler()" />
<p id='output'></p>
JavaScript
function doAdler(){
var MOD_ADLER = 65521;
var str = "";
var a = 1;
var b = 0;
var finalHash = 0;
var str = document.getElementById("input").value;
for(i=0; i < str.length; i++){
a += str.charCodeAt(i);
b += a;
}
finalHash = b * MOD_ADLER + a;
alert(finalHash);
document.getElementById("output").innerHTML = finalHash;
}