使用Javascript从字符串中返回随机选择
Return a random selection from a string using Javascript
我想要一个关于我的代码为什么不能工作的建议。这个想法是从名字列表中随机选择三个名字,但不能两次返回同一个名字。我想已经很近了,但我错过了一些东西。如有任何帮助,将不胜感激
(function(){
var randomNames = function(){
var names = ["Jeffrey, Ronald, Superman, Lyndon, Alison"];
var myNames = [];
for (var i = 0; i < 3; i++){
var newNames = Math.floor(Math.random() * names.length);
var randomAllNames = names[newNames];
names.splice(newNames, 1);
myNames.push(names);
console.log(myNames);
}
return randomAllNames;
}; randomNames();
})();
注意myNames.push(randomAllNames);
,您的数组也是一个长字符串
(function(){
var randomNames = function(){
var names = ["Jeffrey", "Ronald", "Superman", "Lyndon", "Alison"];
var myNames = [];
for (var i = 0; i < 3; i++){
var newNames = Math.floor(Math.random() * names.length);
var randomAllNames = names[newNames];
names.splice(newNames, 1);
myNames.push(randomAllNames);
console.log(myNames);
}
return randomAllNames;
}; randomNames();
})();
相关文章:
- Uploadify-随机表单数据's已返回上载表单
- .val()返回未定义的.text返回随机代码
- 用于循环随机返回的javascript
- 从谷歌自定义搜索返回随机帖子
- 在本地存储中保存并返回随机生成的字符串
- 如何使用javascript返回随机显示函数效果
- 使用Javascript从字符串中返回随机选择
- 如何从两个参数函数返回随机整数
- 将函数的值保存在返回随机值的变量中
- 随机文章API调用正在返回用户对话页面
- 我正在尝试在 JS 中制作这个随机名称生成器.数组返回未定义
- 为什么随机选择算法在 Array[low] 时返回元素(低 === 高)
- 检查用户加载的图像宽度的函数随机返回 0
- 返回包含随机位置元素的数组
- 使用Javascript从字典对象中返回随机单词
- Jasmine中的spyOn函数,该函数从数组中返回随机元素
- 返回表单提交中列表项的随机顺序
- 如何使用构造函数创建对象并使用Invoked方法返回随机结果
- 返回随机化变量数据javascript
- 根据百分比返回随机