五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

碎片時(shí)間學(xué)編程「288]:將字符串哈希為數(shù)字

2023-03-21 12:16 作者:路條編程  | 我要投稿


將輸入字符串散列為整數(shù)。

  • 使用String.prototype.split()和Array.prototype.reduce()方法創(chuàng)建輸入字符串的散列,利用位移。

const sdbm = str => { ?let arr = str.split(''); ?return arr.reduce( ? ?(hashCode, currentVal) => ? ? ?(hashCode = ? ? ? ?currentVal.charCodeAt(0) + ? ? ? ?(hashCode << 6) + ? ? ? ?(hashCode << 16) - ? ? ? ?hashCode), ? ?0 ?);};

示例:

sdbm('name'); // -3521204949

更多內(nèi)容請(qǐng)?jiān)L問我的網(wǎng)站:https://www.icoderoad.com


碎片時(shí)間學(xué)編程「288]:將字符串哈希為數(shù)字的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
张掖市| 会理县| 长汀县| 保山市| 浦江县| 文昌市| 平舆县| 嘉鱼县| 宁蒗| 高雄市| 中山市| 香港 | 浦县| 峨边| 交口县| 西乡县| 阆中市| 汉川市| 镇康县| 桐城市| 申扎县| 循化| 永福县| 高密市| 乌兰浩特市| 河西区| 开江县| 宣汉县| 襄汾县| 浮梁县| 新疆| 新和县| 图木舒克市| 门源| 卓尼县| 徐汇区| 阿克| 邢台市| 宝丰县| 常山县| 司法|