02-03 円と四角を描く

練習問題2-3-2の問題のコードをどのように書くのかがよくわからなかった。

“x, y, w, h”の4つの変数は使わずに、”i”の変数のみを使い、コードを作った。

実際に作ったコード

function setup() {
  createCanvas(500, 500);
  background(220);
  noFill();
  for (let i = 0; i < 10; i += 1){
    rect (10+10*i, 10+10*i, 220-20*i, 220-20*i);
  }
}
  
  
//   for (let x = 10; x => 180; x += 10)
//   for (let y = 10; y => 180; y += 10)
//   for (let w = 385 ; w => 25; w -= 20)
//   for (let h = 385 ; h=> 25; h -= 20)
  // rect(180, 180, 45, 45);
// }    
    

まとめ

それぞれの座標や幅の規則性を見つけることが大切だとわかった。

コメントする