Skip to main content

JavaScript Hash function

 java Script hash 

code for genrating sam number as 
function hashCode(string) {
    let hash = 0;
    if (string.length == 0) {
        return hash;
    }
    for (let i = 0; i < string.length; i++) {
        let char = string.charCodeAt(i);
        hash = ((hash<<5)-hash)+char;
        hash = hash & hash;
    }
    return hash;
}

let input = document.querySelector("#input")
let output = document.querySelector("#output")

input.addEventListener("keyup", () => {
  output.value = hashCode(input.value)
})

html

<p>Enter text here</p>
<input type="text" id="input">

<p>'Random' number outputted here</p>
<input type="text" disabled="disabled" value="" id="output">

Comments