如何在JavaScript中从字符串生成正数?

如何在JavaScript中从字符串生成正数?,javascript,string,Javascript,String,我需要基本上md5,但只有正数。如何实现这一点,有什么好主意吗 下面是一些伪代码: console.log(Hash.fromString('I am a string')); // I need an output something like this: 747485976 一种简单的方法可能是使用String.charCodeAt,遍历字符串并获取每个字符的代码,然后将它们连接起来: var string='我是一个字符串'; var charCodes=[]; 对于var i=0;i

我需要基本上md5,但只有正数。如何实现这一点,有什么好主意吗

下面是一些伪代码:

console.log(Hash.fromString('I am a string'));
// I need an output something like this: 747485976

一种简单的方法可能是使用String.charCodeAt,遍历字符串并获取每个字符的代码,然后将它们连接起来:

var string='我是一个字符串'; var charCodes=[]; 对于var i=0;i