如何随机返回一个字符串

一个题目是点击按钮就会在yes no maybe三个里面随机返回一个输出,怎么用JS随机返回啊

参考GPT和自己的思路:可以使用Math.random()方法配合数组和下标来实现随机返回一个字符串的功能,具体代码如下:

var options = ["yes", "no", "maybe"];
var randomIndex = Math.floor(Math.random() * options.length);
var randomOption = options[randomIndex];
console.log(randomOption); //随机输出yes, no或maybe中的一个

以上代码中,首先定义了一个数组options,包含了待随机输出的三个字符串yes、no和maybe。然后通过Math.random()方法生成一个0到1之间的随机小数,再使用Math.floor()方法将其向下取整为0或1,最后通过数组的下标获取对应的字符串,即可实现随机返回一个字符串的功能。