if-statement - Google Scripts to Telegram - 比较字符串时出现 if 语句问题
问题描述
function sendText(id,text) {
if(text == "hiii"){
var url = telegramUrl + "/sendMessage?chat_id=" + id + "&text=" + "sup?";
} else{
var url = telegramUrl + "/sendMessage?chat_id=" + id + "&text=" + "yo yo yo";
var response = UrlFetchApp.fetch(url);
Logger.log(response.getContentText());
}
}
我的问题是在谷歌脚本(谷歌表格的后端)中,我有这个函数可以从电报中读取消息,如果消息显示为“hiii”,它应该响应“sup?”。目前我的代码不这样做,而是只执行 else 语句。
解决方案
推荐阅读
- java - 如何删除字符串中的额外换行符
- sql - 使用 UNIQUE NOT NULL 列时我真的需要 PRIMARY KEY 吗?
- html - 视频未下载 HTML 视频标签
- r - 正态分布bayesAB - 负均值
- r - 使用循环序列的值创建和命名新变量
- salesforce - NLP算法可以在Force.com平台上运行吗?
- groovy - java.lang.ClassCastException:将两个数字作为字符串进行比较时抛出 geb.content.TemplateDerivedPageContent
- javascript - 如何使用 Javascript/jQuery 从 FTP 服务器强制下载而不是在 Chrome 中打开 srt 文件?
- r - 找到偶数个字符的最长单词
- javascript - 更改 contentEditable div 后如何制作可点击的链接?