作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
寻求有关如何更好地编写此内容的建议。来源是谷歌表格。我还有一些 IF ELSE 语句,因此希望合并代码。
我还想要另一个条件,如果 employed == "NO" && school == "NO"
和 Postcode 与列出的不匹配,它会发送单独的电子邮件。
代码被截断以最好地解决特定问题。
if (status == "" && postcode == "4518" || postcode == "4519" || postcode == "4550" || postcode == "4551" || postcode == "4552" || postcode == "4575" && employed == "NO" && school == "NO") {
MailApp.sendEmail(
// to email 1
}
);
}
else if (status == "" && postcode == "4556" || postcode == "4557" || postcode == "4558" || postcode == "4564" && employed == "NO" && school == "NO") {
MailApp.sendEmail(
// to email 2
}
);
}
}
employed == "NO" && school == "NO"
,则发送回退电子邮件。不知道如何写,也不知道如何开始研究。
最佳答案
所以,有几件事——
IF
条件下 indexOf
(引用this)function myFunction() {
var postcode = '4558';
var status = 'whatever';
var employed = 'foo';
var school = 'bar';
var postcode1 = ["4518","4519","4550","4551","4552","4575"];
var postcode2 = ["4556","4557","4558","4564"];
if (status == "" && employed == "NO" && school == "NO") {
if(postcode1.indexOf(postcode) !== -1) {
Logger.log("email 1");
} else if (postcode2.indexOf(postcode) !== -1) {
Logger.log("email 2");
}
}
}
postcode1
和
postcode2
只是 2 个不同的数据数组,它们也可以使用通常的电子表格服务使用。
关于google-apps-script - Google Apps 脚本 - IF ELSE 与多个条件结合 AND 和 OR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45931803/
我是一名优秀的程序员,十分优秀!