JavaScript如何编写函数调用4个随机生成函数拼接带空格的单行字符串
实现方法
你只需要在passWord函数内调用已有的四个生成函数,将返回结果用空格拼接后返回即可,两种常见实现方式如下:
写法1:模板字符串(简洁直观)
function passWord() { return `${Word1()} ${Word2()} ${Word3()} ${Word4()}`; }
写法2:普通字符串拼接(更适合新手理解逻辑)
function passWord() { // 分别获取四个随机元素 const randomNum = Word1(); const randomAdj = Word2(); const randomNoun = Word3(); const randomVerb = Word4(); // 用空格拼接后返回 return randomNum + ' ' + randomAdj + ' ' + randomNoun + ' ' + randomVerb; }
可选优化建议(不影响现有功能)
- Word3函数中存储名词的数组命名为
emotions不符合语义,建议修改为nouns避免混淆 - Word3中拼接复数的变量
plural可以直接用字符串's',不需要封装为数组
内容的提问来源于stack exchange,提问作者Rod_Kimble
相关产品推荐
相关产品推荐

