Ciao a tutti,
ho questa funzione in php:
Codice PHP:
function rpHash($value){
 
$hash=5381;
 
$value=strtoupper($value);
 for(
$i=0;$i<strlen($value);$i++){
  
$hash=(($hash<<5)+$hash)+ord(substr($value,$i));
 }
 return 
$hash;

ora avrei bisogno di una funzione identica ma in javascript...
in particolare questa riga
Codice PHP:
 $hash=(($hash<<5)+$hash)+ord(substr($value,$i)); 
non ho esattamente chiaro cosa faccia.
me la date una mano?