アットウィキロゴ

wakate

function myFunction() {
 
var id="1ZYZvKCtLbjfMWkTbJ09GWMNSdBQa_4qdriE0BXxxQmY"; 
 ex1 = SpreadsheetApp.openById(id);
 var sheet = ex1.getSheetByName("data");   
 var shx = ex1.getSheetByName("rent");
 
  var n=new Array(); 
   var p1=new Array(); 
   var p2=new Array(); 
   var p3=new Array(); 
   var p4=new Array(); 
 
 
  for(s=1;s<41;s++){
  n[s]=shx.getRange(s,1).getValue();
  p1[s]=shx.getRange(s,2).getValue();
  p2[s]=shx.getRange(s,3).getValue();
  p3[s]=shx.getRange(s,4).getValue();
  p4[s]=shx.getRange(s,5).getValue();
  }
 
 
  Logger.log(n[11]);
 
 
var card=new Array();
 
card[	1	]="	GO	";
card[	2	]="	地中海通り	";
card[	3	]="	共同基金	";
card[	4	]="	バルティック通り	";
card[	5	]="	所得税	";
card[	6	]="	リーディング鉄道	";
card[	7	]="	オリエンタル通り	";
card[	8	]="	チャンス	";
card[	9	]="	バーモント通り	";
card[	10	]="	コネチカット通り	";
card[	11	]="	刑務所、刑務所見学	";
card[	12	]="	セントチャールズプレース	";
card[	13	]="	電力会社	";
card[	14	]="	ステーツ通り	";
card[	15	]="	バージニア通り	";
card[	16	]="	ペンシルバニア鉄道	";
card[	17	]="	セントジェームスプレース	";
card[	18	]="	共同基金	";
card[	19	]="	テネシー通り	";
card[	20	]="	ニューヨーク通り	";
card[	21	]="	フリーパーキング	";
card[	22	]="	ケンタッキー通り	";
card[	23	]="	チャンス	";
card[	24	]="	インディアナ通り	";
card[	25	]="	イリノイ通り	";
card[	26	]="	B&O 鉄道	";
card[	27	]="	アトランティック通り	";
card[	28	]="	ベントノール通り	";
card[	29	]="	水道会社	";
card[	30	]="	マービンガーデン	";
card[	31	]="	GO TO JAIL	";
card[	32	]="	パシフィック通り	";
card[	33	]="	ノースキャロライナ通り	";
card[	34	]="	共同基金	";
card[	35	]="	ペンシルバニア通り	";
card[	36	]="	ショートライン鉄道	";
card[	37	]="	チャンス	";
card[	38	]="	パークプレース	";
card[	39	]="	物品税	";
card[	40	]="	ボードウォーク	";
 
 
 
 
 
var a=new Array();
var m=new Array();
 
a[1]=1;
a[2]=1;
a[3]=1;
a[4]=1;  
 
m[1]=1000;
m[2]=1000;  
m[3]=1000;
m[4]=1000;  
 
mode=4;
 
for(tr=1;tr<100;tr++){  
 
mode=mode+1;  
if(mode>4)mode=1;
 
x1=a[mode];
 
x1=x1+dice();
 
if(x1>40)m[mode]=m[mode]+250;  
if(x1>40)x1=x1-40;  
 
 
a[mode]=x1;  
 
}
 
sheet.getRange(1,1).setValue(card[a[1]]);  
sheet.getRange(2,1).setValue(card[a[2]]);
sheet.getRange(3,1).setValue(card[a[3]]);
sheet.getRange(4,1).setValue(card[a[4]]);
 
sheet.getRange(1,2).setValue(m[1]);  
sheet.getRange(2,2).setValue(m[2]);
sheet.getRange(3,2).setValue(m[3]);
sheet.getRange(4,2).setValue(m[4]);
 
}
 
 
function dice(){
 
d1=d();
 
d2=d();
 
return d1+d2;  
 
}
 
function d(){
 
  n1=6*Math.random();
  dx=Math.floor(n1)+1;
 
 
return dx; 
}    
 
最終更新:2017年12月21日 21:51