Я пытаюсь создать сценарий в 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);
}}



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


В Google Apps Script, поскольку он основан на JavaScript, один = означает присвоение значения переменной. Для сравнения на равенство вместо = используйте == (абстрактное равенство) или === (строгое равенство).
Вы ее решите, спасибо вам большое!