如何使用JavaScript传递仅包含字母、数字和特殊字符的随机名称
我想传递一个只有字母、没有数字和特殊字符的随机公司名称。我使用了下面的函数,但它将字母数字和特殊字符传递给公司名称值。这是要使用的正确功能吗如何使用JavaScript传递仅包含字母、数字和特殊字符的随机名称,javascript,string,random,cypress,Javascript,String,Random,Cypress,我想传递一个只有字母、没有数字和特殊字符的随机公司名称。我使用了下面的函数,但它将字母数字和特殊字符传递给公司名称值。这是要使用的正确功能吗 function generateNewCompanyName() { let text=""; let alphabet="abcdefghijklmnopqrstuvwxyz" for(let i=0; i<10; i++) text +=alphabet.charAt(Ma
function generateNewCompanyName()
{
let text="";
let alphabet="abcdefghijklmnopqrstuvwxyz"
for(let i=0; i<10; i++)
text +=alphabet.charAt(Math.floor(Math.random()*alphabet.length))
return text;
}
Cypress.config('generatedCompanyName',Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15))
函数generateNewCompanyName()
{
让文本=”;
let alphabet=“abcdefghijklmnopqrstuvxyz”
例如(让i=0;我可以回答您的问题吗?您的函数很好,问题显然出在Cypress.config
行上,您实际在哪里使用generateNewCompanyName
函数?那么Cypress.config('generatedCompanyName',generateNewCompanyName())呢;
?更改此选项已解决Cypress.config('generatedCompanyName',generateNewCompanyName())的问题;谢谢。