var x=new Array();
var y=new Array();
var p=new Array();
var koma=new Array();
var namex=new Array();
var dx=new Array();
var dy=new Array();
var number_koma=new Array();
function myFunction() {
x[1]=2;
y[1]=1;
p[1]=1;
x[2]=2;
y[2]=3;
p[2]=2;
koma[1]=1;
koma[2]=1;
namex[1]="王";
id="1aPGk98JxsexKKOm_Ypl_EX3RA-Qs-599VuD-7c-jvvg";
var ex = SpreadsheetApp.openById(id);
var sh = ex.getSheetByName("data");
for(s=1;s<3;s++){
sx=koma[s];
sh.getRange(y[s],x[s]).setValue(namex[sx]);
}
for(s=1;s<2;s++){
dx[s]=new Array();
dy[s]=new Array();
}
number_koma[1]=8;
dx[1][1]=1;
dy[1][1]=0;
dx[1][2]=0;
dy[1][2]=1;
dx[1][3]=0;
dy[1][3]=-1;
dx[1][4]=-1;
dy[1][4]=0;
dx[1][5]=1;
dy[1][5]=-1;
dx[1][6]=-1;
dy[1][6]=1;
dx[1][7]=1;
dy[1][7]=1;
dx[1][8]=-1;
dy[1][8]=-1;
select(2);
}
function select(sp){
k1=koma[sp];
var s,sx;
var ax=new Array();
var ay=new Array();
sx=0;
for(s=1;s<number_koma[k1]+1;s++){
x2=x[sp]+dx[k1][s];
y2=y[sp]+dy[k1][s];
h=0;
if(x2>3)h=100;
if(x2<1)h=100;
if(y2>3)h=100;
if(y2<1)h=100;
if(h<50)sx=sx+1;
if(h<50)ax[sx]=x2;
if(h<50)ay[sx]=y2;
}
number_sub=sx;
Logger.log(number_sub);
}
最終更新:2017年09月08日 07:08