Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript If…else基于从字符串中随机选择_Javascript - Fatal编程技术网

Javascript If…else基于从字符串中随机选择

Javascript If…else基于从字符串中随机选择,javascript,Javascript,我正在创建一个脚本,使用replace()方法用随机变量填充电子邮件模板 不幸的是,我正在努力寻找一种插入性别代词的方法,基于从字符串中随机选择的名字的性别。有没有一种方法可以使用下面脚本的摘录来做到这一点(或者我遗漏了一些非常明显的东西) HTML <p id="lineTwo">firstName told genderPronounOne friends...</p> 有人能帮忙吗?谢谢。将0或1存储在变量中并使用它 var mf = Math.round(Mat

我正在创建一个脚本,使用replace()方法用随机变量填充电子邮件模板

不幸的是,我正在努力寻找一种插入性别代词的方法,基于从字符串中随机选择的名字的性别。有没有一种方法可以使用下面脚本的摘录来做到这一点(或者我遗漏了一些非常明显的东西)

HTML

<p id="lineTwo">firstName told genderPronounOne friends...</p>

有人能帮忙吗?谢谢。

将0或1存储在变量中并使用它

var mf = Math.round(Math.random()*(nameGender.length-1))
var name = nameGender[mf]+'\n';

//Determine Gender
var pronounOne = mf ? "her" :'his';

检查一下你选择的名字是否在男性名字数组中,怎么样

if (maleNames.indexOf(name) > -1) {
  pronounOne = 'his';
} else {
  pronounOne = 'her';
}

您在这里输入了一个拼写错误
var nameexend=[maleRandom,femaleRandom
if (maleNames.indexOf(name) > -1) {
  pronounOne = 'his';
} else {
  pronounOne = 'her';
}