作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在制作简单的游戏,打算使用 Fisher–Yates Shuffle 打乱单词。
如何用字符串的每个字母填充数组?在算法完成后,我如何用乱序词填充字符串?
对于第二部分,我可以想象它只是循环遍历数组并将当前数组位置内容添加到字符串,但不确定代码会是什么样子。
我对 javascript 不是很有经验我能理解这是不是一个宽泛的问题。
最佳答案
您可以使用:
var str = "A long string here...",
var lettersArray = str.split(''); //["A", " ", "l", "o", "n", "g", " ", "s", "t", "r", "i", "n", "g", " ", "h", "e", "r", "e", ".", ".", "."]
//Doing some stuff here...
var scramble = lettersArray.join('')); //"A long string here..."
关于javascript - 如何将字符串的每个字母保存在不同的数组位置?并组合回单个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16199112/
我是一名优秀的程序员,十分优秀!