三角関数 サイン スクラッチ版
ブロック

三角関数 サイン P5.js版
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.7.2/p5.js"></script>
</head>
<body>
<script text/type="javascript">
let kakudo = 0; // 最初に角度を0にする
function setup() {
createCanvas(600, 400); // キャンバスの大きさ (X, Y)
}
function draw() {
background(0); // 背景の色
let kakudo1 = radians(kakudo); // ラジアン(角度) で正確な角度を設定できる
let y = height / 2 + 100 * sin(kakudo1); // 画面全体の高さ / 2 で真ん中 + 100 × サイン
fill(255, 255, 255); // 色を塗る
// だ円形(X、Y、横の位置、縦の位置)
ellipse(300, y, 100, 100); // yの場所がどんどん変わって動いているように見える
kakudo += 2; // 角度を2ずつ増やす
console.log(y);
}
</script>
</body>
</html>