学習日
2025年5月27日
名前
河西 恵太
自分で作った図形(コードと画像)
✅ 練習問題 3-3-1
function setup() {
createCanvas(1000, 1000);
background(220);
for (let n = 3; n <= 20; n++) {
// HSLモードに設定
colorMode(HSL);
// 色相、彩度100%、明度50%
stroke((n * 30) % 360, 100, 50);
setpoint(450, 750);
setangle(0);
for (let i = 1; i <= n; i++) {
move(80);
turn(360.0 / n);
}
}
}📷 実行結果

✅ 練習問題 3-3-2
function setup() {
createCanvas(400, 400);
background(220);
setpoint(100, 200);
setangle(0);
const N = 7;
for (let i = 1; i <= N; i++) {
move(200);
turn(180 - 180 / N);
}
}📷 実行結果

✅ 練習問題3-3-3
function setup() {
createCanvas(400, 400);
background(220);
setpoint(100, 200);
setangle(0);
const N = 9;
for (let i = 1; i <= N; i++) {
move(200);
turn(180 - 180 / N);
}
}📷 実行結果

まとめ・感想
星を書くのは数字を変えるだけで特に難しくなかったのですが、タートルグラフィックスの設定を毎回しなければならないことに今日は驚きました。毎回コピペして持ってこないといけないのが面倒で保存できないのかよと思いました。
色を変えるのは知らないコードが出てきましたが、どこに入れるのかは分かったので問題を解くことができました。