我需要使用这个散列算法,但我的问题是,惠特,我能给它定长吗?我需要它长6或7个字符,有时更大,有时更小.
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) - ha
因此,我正在处理一个由行和行组成的大文本文件,下面只是一个简短的节选,以帮助解决这个问题,但它甚至可以是一系列随机递增的数字,每一行之间都有各种数字缺口。
267
368
758
936
1248
1415
1739
1917
我正在寻找一种方法,设置一个固定的数字间隔之间的每一秒的数字,从第二和第三个数字。例如100惠斯特,保持数值上的差异在每对,但这种差异可以是任何数字。
因此,如果将数值差距设置为100,则上述示例将成为:
267
368
# gap of 100
468
646
# gap of 100
746
913
# gap of 100
1013