Показать сообщение отдельно
  #1 (permalink)  
Старый 19.09.2014, 18:51
Новичок на форуме
Отправить личное сообщение для samber Посмотреть профиль Найти все сообщения от samber
 
Регистрация: 19.09.2014
Сообщений: 3

Перевести с++ функцию на js
Привет!
Помогите перевести с++ функцию на js.
Код:
unsigned int HashFAQ6(const char * str)
{

unsigned int hash = 0;

for (; *str; str++)
{
hash += (unsigned char)(*str);
hash += (hash << 10);
hash ^= (hash >> 6);
}
hash += (hash << 3);
hash ^= (hash >> 11);
hash += (hash << 15);

return hash;

}
P.S. Может кто подскажет. Сушествует ли хеш ф-я, которая на вход получает массив целых чисел, а на выход выдает целочисленный хеш?
Ответить с цитированием