gpt4 book ai didi

javascript - 在我的 "if/else"语句中,我的 "else"语句不起作用

转载 作者:行者123 更新时间:2023-12-03 09:43:04 25 4
gpt4 key购买 nike

<分区>

我是编码新手(使用 codeacademy 学习 Javascript),我需要一些帮助来完成我正在从事的这个迷你项目。我试图让计算机从两个不同的数组中随机选择男孩名或女孩名。我使用 if/else 语句让计算机在男孩名数组或女孩名数组之间进行选择。出于某种原因,当我运行代码时,它只执行 girlname 循环(“if”部分)但不运行 boyname 循环(“else”部分)。关于如何让它执行 if/else 的任何建议功能正常?代码如下,先谢谢了!

<script>

var lastname = prompt("What is your last name?");
var useranswer = prompt("Are you having a baby girl or boy");

var girlnames = ["Lana", "Michelle", "Rebecca", "Angelina", "Carrie", "Natalia",
"Rosie", "Heather", "Monica", "Lindsay"]

var random = girlnames[Math.floor(Math.random() * girlnames.length)];

var boynames = ["Justin", "Ryan", "Adler", "Darren", "Michael", "Kyle", "Taylor",
"Winston", "Jacob", "Samuel", "Oliver"]

var rand = boynames[Math.floor(Math.random() * boynames.length)];


if (useranswer = "girl") {
for (var i = 0; i <= girlnames.length; i++) {
confirm("Your future daughter's name is" + " " + random + " " + lastname);
}
} else {
for (var j = 0; j <= boynames.length; j++) {
confirm("Your future son's name is" + " " + rand + " " + lastname);
}
}

</script>

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com