サインカーブ

サインカーブを描きます。

 

以前から PanCake+IchigoLatte JS では公開していました。

……というのも、IchigoLatte JS で先に sin 命令が搭載され、

追って IchigoJam BASIC も採用した経緯があります。

IchigoLatte は疑似グラフィックを備えていないので、

PanCake を用いて表示させていますが、

IchigoJam BASIC 1.4 より擬似グラフィックによる

DRAW での線画に対応したため、

IchigoJam 単体で表示できるようになっています。

 

なお、この BASIC の公開は 2024年11月。

IchigoJam BASIC 1.4 は 2019年12月 に公開されていますので、

5年も間が空いてしまいました……

 

IchigoJam BASIC の SIN・COS は

256 倍の値で出力する点にご注意下さい。

 

100 'Sine Curve
110 CLS
120 FOR X=0 TO 63 STEP 2
130 DRAW X,24
140 NEXT
150 O=24
160 FOR X=1 TO 63
170 Y=SIN(-X*360/63)*24/256+24
180 DRAW X-1,O,X,Y
190 O=Y
200 NEXT

IchigoJam web でプログラムを実行します。

このQRコードはアクセス解析のためにCookieを使用しています。

アクセス解析は匿名で収集されており、個人を特定するものではありません。

この機能はCookieを無効にすることで収集を拒否することができますので、
お使いのデバイスのブラウザの設定をご確認ください。

MixJuice ダウンロード ?"MJ GET kidspod.club/mj/2228

MicJack ダウンロード ?"MJ GKP 2228



他のバージョン