国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
革吉县| 彝良县| 玛沁县| 鄢陵县| 涞源县| 盐津县| 阳原县| 台北县| 阿荣旗| 渝中区| 收藏| 龙岩市| 萨嘎县| 抚州市| 南昌市| 彭州市| 林周县| 大港区| 黎城县| 龙海市| 诸暨市| 绥化市| 敦化市| 泰州市| 星子县| 常宁市| 儋州市| 从江县| 得荣县| 嘉禾县| 汕尾市| 沁阳市| 湖口县| 林西县| 灵台县| 元阳县| 威海市| 黄浦区| 同仁县| 丹巴县| 内江市|