micro:bit用コマンドリファレンス

数学

絶対値                       A=ABS(B)                                 A=Math.abs(B)

ランダム                    B=RND(6)                                 B=Math.random(6)

 

ループ

                                FOR i=0 TO4 NEXT               For(i=0; i<=4; i++) { }

                                                                                Next

 

論理

                                IF A>0                                       if(A>0) {

ELIF B<=9                                 } else if(B<=9) {

                                ELSE                                        else {

                                                                                }

 

注意

*配列およびBoolean変数は未対応

*引数を持たない関数にはカッコをつけない                    A=lightLevel              B=mag_Y

*引数を持つ関数にはカッコをつける                             A=IN(0)    B=ledPoint(2,2)

*コマンドにはカッコをつけない                                   OUT 0,1    serialRedirect 0,1,115200

*ボタン判定はIF分の判定で使用可能                              if buttonAIsPressed then