小编Kar*_*tel的帖子

Google Apps Script 随机字符串生成

我是 Google 应用程序脚本的新手,我想在下面给出的变量 body2 中的代码中创建随机字符字符串。

function myfunction() {
var files = DriveApp.getFiles();
while (files.hasNext(`enter code here`)) {
Logger.log(files.next().getName());
}
var recipient = Session.getActiveUser().getEmail();
var subject = 'A list of files in your Google Drive';
var body1 = Logger.getLog(); 
var body2;
for(var i=0;i<6;i++)
{   
body2[i]=BigNumber.tostring("Math.floor(Math.random()*11)");
}

  body=body1+body2;
 MailApp.sendEmail(recipient, subject, body);
};
Run Code Online (Sandbox Code Playgroud)

但是当我运行这个函数时,它说“类型错误:在对象 0 中找不到函数 tostring。(第 12 行,文件“代码”)“我不明白如何解决这个错误?为什么我们必须将 random 乘以 11 ,它可以与任何整数相乘吗?如果我只想要大写字母的字符串怎么办?!

其他一些问题 1)我对 JavaScript 的了解不够,直接学习 GAS 好吗?2)我找不到合适的 GAS 书面材料或文档,Google 官方网站上提供的材料似乎在不时更新,那该怎么办?任何材料链接都会对我有所帮助。!

javascript string random google-apps-script

1
推荐指数
1
解决办法
7612
查看次数

标签 统计

google-apps-script ×1

javascript ×1

random ×1

string ×1