レゴ(LEGO)でプログラミングするためのPoweredUpアプリで使用する
プログラムブロックで変数、計算、比較等を行うための
ブロックの一覧と実際の使用方法を解説します。
計算ブロック一覧
イメージ | 名前 | 説明 | レベル |
---|---|---|---|
ハブ番号指定 | 複数のハブが接続されている場合の モーターやセンサーのハブ番号を指定する。 | 上級 | |
ローカル変数取得 | ローカル変数を取得する。 | 中級 | |
ローカル変数設定 | ローカル変数へ値を設定する。 | 中級 | |
グローバル変数取得 | グローバル変数を取得する。 | 上級 | |
グローバル変数設定 | グローバル変数へ値を設定する。 | 上級 | |
ランダム | 左辺から右辺の範囲の値を ランダムで返却する。 | 中級 | |
一致比較 | 左辺と右辺が一致の場合に 真(1)、それ以外の場合に偽(0)を返却する。 | 中級 | |
小なり比較 | 左辺 < 右辺の場合に 真(1)、それ以外の場合に偽(0)を返却する。 | 中級 | |
大なり比較 | 左辺 > 右辺の場合に 真(1)、それ以外の場合に偽(0)を返却する。 | 中級 | |
不一致比較 | 左辺と右辺が不一致の場合に 真(1)、それ以外の場合に偽(0)を返却する。 | 中級 | |
論理積 | 左辺と右辺が両方真(1)の場合に 真(1)、それ以外の場合に偽(0)を返却する。 | 上級 | |
論理和 | 左辺と右辺のどちらかが真(1)の場合に 真(1)、それ以外の場合に偽(0)を返却する。 | 上級 | |
加算 | 左辺 + 右辺の値を返却する。 | 中級 | |
減算 | 左辺 – 右辺の値を返却する。 | 中級 | |
乗算 | 左辺 x 右辺の値を返却する。 | 中級 | |
除算 | 左辺 / 右辺の値を返却する。 | 中級 | |
拡張演算 | 指定した演算(四捨五入,切り捨て,切り上げ, 絶対値,ルート,二乗,sin,cos,tan,sin-1,cos-1,tan-1, ラジアン→角度)の結果を返却する。 | 上級 | |
atan2 | atan2の演算結果を返却する。 | 上級 | |
指数演算 | 左辺の右辺乗を返却する。 | 上級 | |
最大値 | 左辺と右辺の大きい方を返却する。 | 上級 | |
最小値 | 左辺と右辺の小さい方を返却する。 | 上級 | |
余り | 左辺 / 右辺の余りを返却する。 | 上級 |
コメント