目次
学習日
2025年8月23日
名前
細川紗羅
自分で作った図形(コードと画像)
✅ 練習問題 3-1-1
function setup() {
createCanvas(400, 400);
let age = 17;
if (age >= 18) {
print("成年");
}
else {
print("未成年");
}
}📷 実行結果

✅ 練習問題 3-1-2
function setup() {
createCanvas(400, 400);
let age;
age = prompt('')
if (age < 18) {
print("子供");
}
else if (age < 30) {
print("若者");
}
else if (age < 65) {
print("大人");
}
else {
print("高齢者");
}
}
📷 実行結果








✅ 練習問題 3-1-3
function setup() {
let affinity = 75;
print("勇者「神様、姫に告白したいのですが…」");
if (affinity >= 80) {
print("ばっちり");
}
else if (affinity >= 60) {
print("そこそこ");
}
else {
print("やめたら?");
}
}📷 実行結果

✅ 練習問題 3-1-5
function setup() {
let r = random();
if (r < 0.03) {
print("★5");
}
else if (r < 0.07) {
print("★4");
}
else if (r < 0.15) {
print("★3");
}
else if (r < 0.3) {
print("★2");
}
else {
print("★1");
}
}📷 実行結果
★1から★5まで、それぞれ確率通りに排出される。
工夫したこと
比較演算子では、「○○以上」、「○○以下」を表したいときに「=」と「<」「>」の入れる順番を把握することができた。
ポイント👆
・比較演算子の「等しい」を表すとき、「=」1個ではなく「==」2個つなげないといけない!!