Я пытаюсь создать сценарий в Google Scripts с флажками, когда мои ячейки C9 и D8 верны (флажок установлен), должны суммировать 1. Однако, даже если флажки не отмечены, они все равно суммируются 1. В чем проблема? Спасибо!
function sum() {
var sheet = SpreadsheetApp.getActiveSheet();
var player = sheet.getRange('C9').getValue();
var action = sheet.getRange('D8').getValue();
var value = sheet.getRange('D9').getValue();
if (player = true && action = true){
sheet.getRange('D9').setValue(value+1);
}
else {
sheet.getRange('D9').setValue(value);
}}
В Google Apps Script, поскольку он основан на JavaScript, один =
означает присвоение значения переменной. Для сравнения на равенство вместо =
используйте ==
(абстрактное равенство) или ===
(строгое равенство).
Вы ее решите, спасибо вам большое!