我正在尝试创建一个两人井字游戏(无 AI)。我有一个显示 X 或 O 的单元格,这取决于它在单元格 J2 中的轮到。如果显示和x,则我想要一个复选框,当检查时,将其显示为X,而对于O。复选框(如果是第二个,则为第二个)。我很确定我的问题出在我的 IF 上,但我并不完全确定。
function onEdit(TTT2) {
var ss = SpreadsheetApp.getActive();
var Range = ss.getActiveSelection();
var Turn = SpreadsheetApp.getrange("J2").getValue();
if(Range = ('TRUE') && Turn == ('X')) {
spreadsheet.getActiveSelection().setValue("X");
}else if(Range = ('TRUE') && Turn == ('O')){
spreadsheet.getActiveSelection().setValue("O");
}else if(Range = (''))
spreadsheet.getActiveSelection().setValue("TRUE");
}
编辑:发现(一个?)错误,它无法识别getrange。这就引出了一个问题:如何将单元格的值设置为变量?