在App Script中,可以使用以下代码将值分配给数组,并提取数组中每个连续日期的建议:
function assignValuesToArray() {
var values = [
["2022-01-01", "建议1"],
["2022-01-02", "建议2"],
["2022-01-03", "建议3"],
["2022-01-04", "建议4"],
];
var dates = values.map(function(row) {
return new Date(row[0]);
});
var suggestions = values.map(function(row) {
return row[1];
});
// 打印日期和建议
for (var i = 0; i < dates.length; i++) {
Logger.log("日期:" + dates[i] + ",建议:" + suggestions[i]);
}
}
在上面的代码中,我们首先创建了一个包含日期和建议的二维数组values
。然后,我们使用map
方法分别提取日期和建议到两个单独的数组dates
和suggestions
中。
最后,我们使用一个循环来打印每个连续日期的建议。
请注意,上面的代码假设日期是以字符串的形式存储在数组中,因此我们使用new Date(row[0])
将其转换为Date对象。如果日期已经是Date对象,则无需此转换。
希望对你有帮助!
上一篇:App Script - Google Sheet数据从单个单元格发送到discord - 错误: {"content": ["无法将\"{}\"解释为字符串。"]}
下一篇:App Script - 使用UrlFetchApp的替代方法 App Script - 替代使用UrlFetchApp的方法