Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. function GetIC() {
  2. plaintext = document.getElementById("p").value.toLowerCase().replace(/[^a-z]/g, "");
  3. var counts = new Array(26);
  4. var totcount=0;
  5. for(i=0; i<26; i++) counts[i] = 0;
  6. for(i=0; i<plaintext.length; i++){
  7. counts[plaintext.charCodeAt(i) - 97]++;
  8. totcount++;
  9. }
  10. var sum = 0;
  11. for(i=0; i<26; i++) sum = sum + counts[i]*(counts[i]-1);
  12. ic = sum / (totcount*(totcount-1));
  13. document.getElementById("ic").value = ic;
  14. document.getElementById("count").value = totcount;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement