No. 001 ごあいさつ

Hello World! と表示するプログラムを作成せよ。 実行例 Hello World! 初めて作るプログラムでは Hello World と表示してみる、というのがプログラミング界でのお約束。最後の改行を忘れずに。...

00-02 結果の出力先

プログラムは何らかの処理を行い、結果を出力します。 Scratchの場合 Scratchではスクリプトエリアに作成したプログラムが動作すると、ステージエリアに結果が表示されました。 p5.jsの場合 一方、p5.jsでは...

05-04 スライダー

スライダーは最小値と最大値の間の値をスライドバーにより変化させることができる。 スライダーはは以下のように作成する。スライドバーの値はslider.value()で取得できる。 縦のスライダーは以下のように回転して作るこ...

00-01 インデントって?

インデントはコードの構造をわかりやすくし、読みやすさや修正のしやすさを向上させます。一連の構造は字下げを行うことで、ブロックとして認識しやすくなり、特にネストが深い場合に処理の流れを視覚的に明確にする役割を果たします。 ...

05-03 チェックボックス

チェックボックスは複数の項目にチェックを入れるものである。   チェックボックスはは以下のように作成する。trueを指定した項目はチェックが入る。項目がチェックされているかはcheckbox1.checked(...

05-02 ラジオボタン

ラジオボタンは項目の中から1つを選択するものである。 ラジオボタンは以下のように作成する。ラジオボタンのチェックが変化したときの処理を行う関数はchangedメソッドにその関数名を指定する。選択されている項目の内容はra...

05-01 GUI要素とは

GUI(Graphical User Interface)要素は、ユーザーがコンピューターやデバイスと対話するために使用される視覚的なコントロールである。 p5.jsで標準で使えるGUI要素として以下がある。 GUI要素...

04-09 マウスイベント

マウスがクリックされたとかドラッグされたときのイベント処理を記述できる。 マウスイベントを処理する関数として以下がある。これらの関数内でグローバル変数のmouseXとmouseYを使ってマウス位置を取得することができる。...