-2
我建立一個應用程序中的隨機字符串,其中我想送唯一代碼或推薦碼給每個user.So我要生成從用戶移動number.Each和每一個隨機字符串應該隨機字符串對每個手機號碼都是唯一的。我應該怎麼做? 有沒有JavaScript的任何庫或任何好的鏈接?生成從用戶的電話號碼
我建立一個應用程序中的隨機字符串,其中我想送唯一代碼或推薦碼給每個user.So我要生成從用戶移動number.Each和每一個隨機字符串應該隨機字符串對每個手機號碼都是唯一的。我應該怎麼做? 有沒有JavaScript的任何庫或任何好的鏈接?生成從用戶的電話號碼
在節點的js有很多可用的軟件包。你也可以使用類似的原始代碼。
String.prototype.hashCode = function() {
var hash = 0, i, chr, len;
if (this.length === 0) return hash;
for (i = 0, len = this.length; i < len; i++) {
chr = this.charCodeAt(i);
hash = ((hash << 5) - hash) + chr;
hash |= 0; // Convert to 32bit integer
}
return hash;
};
這個基本的散列函數將輸出一個散列。
你可以只用MD5編碼電話號碼。請參閱:http://stackoverflow.com/questions/415953/how-can-i-generate-an-md5-hash –
你可以寫你自己的那個邏輯,對於你的問題沒有明確的答案。 –
所以要想清楚:你想創建一個電話號碼的唯一字符串1)在所有這些字符串的唯一,如果重新爲同一個電話號碼2)將是相同的? – devnull69