篡改猴 - 在一个单词中随机插入随机字符



我已经尝试了从替换或尝试在charAt插入'..的所有内容。 无法破解它,我的替代品,我会丢失一两个字母,而查拉特只把点放在我单词的前面或末尾。

假设我有 word='word',我试图让返回是"w.ord"或"wo.rd"随机放置在提供的单词中。任何帮助或提示都会很棒。

编辑:我使用了下面的答案,并做了一些改变以适应我的需求,如果有人想要的话:

function randomInt(max) {
return Math.floor(Math.random()*max);
}
function Insert(a, b)
{
var int = randomInt(4);
if (int !== -1)
{
return a.substr(0, int) + b + a.substr(int);
}
return "";}

将使用插入("单词","."(; 返回值在"单词"中随机插入"."。 再次感谢B.Aimene的帮助

你必须使用这个函数,变量 b 是 '." 和 at 是位置。

function Insert(a, b, at)
{
var position = a.indexOf(at); 
if (position !== -1)
{
return a.substr(0, position) + b + a.substr(position);    
}  
return "Not found";}

最新更新