【发布时间】:2014-02-20 02:07:44
【问题描述】:
所以我有一个发送电子邮件的程序。用户有一个无法发送到的电子邮件列表。这些在数组中,我需要使用 if 语句来确定用户输入的内容是否在电子邮件数组中。我尝试了不起作用的 in 函数,但我可能只是用错了。我尝试了 for 循环和 if 语句。但这也没有用。这是我用来帮助您了解我正在尝试做什么的代码的快照。
function test2(){
var safe = [1]
safe[1] = "lol"
safe[2] = "yay"
var entry = "lol"
Logger.log("entry: " + entry)
for(i = 0; i < safe.length; i++){
if(entry == safe[i]){
Logger.log("positive")
}else{
Logger.log("negative")
}
}
}
这是我尝试使用 in 函数向您展示的内容,如果我做错了
function test(){
var safe = [1]
safe[1] = "lol"
safe[2] = "yay"
var entry = "losl"
Logger.log("entry: " + entry)
if(entry in safe){
Logger.log("came positive")
}else{
Logger.log("came negative")
}
Logger.log(safe)
}
【问题讨论】:
-
你想用
var safe = [1]完成什么?
标签: arrays if-statement google-apps-script