javascript - Faker.js 带有选择的随机单词

标签 javascript faker.js

我正在尝试使用 faker.js 生成一些随机单词,但我希望它在几个选项之间进行选择。

faker.random.word()

我尝试过这样的事情

faker.random.word({constraints: ['','','']})

这不起作用,而且我可能会偏离正轨,因为这只是一个直接的猜测。我尝试寻找有关它的文档,但找不到任何文档。有什么建议吗?

最佳答案

您可以生成一个介于 0 和您拥有的单词数之间的数字,并使用数组访问单词

const words = ["foo", "bar", "baz"]
const randomNumber = faker.datatype.number({
    'min': 0,
    'max': words.length - 1
});
console.log(words[randomNumber])

关于javascript - Faker.js 带有选择的随机单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66051075/

相关文章:

typescript - 无法在 TypeScript 项目中使用 @faker-js/faker —— 未定义 —— 但旧的 "faker"导入可以工作。为什么?

node.js - npm install --save-dev 后找不到模块 faker

javascript - 如果 div 为空,Eslint airbnb 会强制执行自关闭 div 标签。如何禁用此规则?

javascript - 在屏幕调整大小时将 Div 居中

javascript - 单选按钮作为图片

javascript - 使用 Ionic 和 Firebase 身份验证在登录时获取 Facebook 好友列表

javascript - 仅在一个元素上显示微调器($.mobile.showPageLoadingMsg())?

javascript - faker.helpers.unique(faker.datatype.number, options) 不尊重提交的选项