Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript传递仅包含字母、数字和特殊字符的随机名称_Javascript_String_Random_Cypress - Fatal编程技术网

如何使用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())的问题;谢谢。