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;
}