WikiはScratcherによって作られています。32行目:変数は、値の記憶に最も適している。変数の値は、他の[[値ブロック]]と同じように読み出せる。変数は、値の記憶に最も適している。変数の値は、他の[[値ブロック]]と同じように読み出せる。変数の三態.jpg|thumb|left|変数の表示]]変数には、[[ステージモニター]]がある。表示する</sb>を使用するか、他のステージモニターと同じように、データカテゴリのチェックボックスを入れる。変数には、通常の表示、大きな表示、スライダーの3つの表示方法がある。変更するには、ステージモニターを右クリックするか、ダブルクリックをする。隠す</sb>を実行する、右クリックして「隠す」を選ぶといった方法がある。変数の三態.jpg|thumb|left|変数の表示]]−+変数には、[[ステージモニター]]がある。表示する</scratchblocks>を使用するか、他のステージモニターと同じように、データカテゴリのチェックボックスを入れる。変数には、通常の表示、大きな表示、スライダーの3つの表示方法がある。変更するには、ステージモニターを右クリックするか、ダブルクリックをする。隠す</scratchblocks>を実行する、右クリックして「隠す」を選ぶといった方法がある。−スライダーの最小/最大値はまだ実装されていない。ひらがなのページがありません。(ひらがな記事について/ひらがなきじについて)変数は、Scratch上での「変更できる値」である。変数は、リストと異なり、1つのものに対して1つの値しか入れられない。1]変数には、数値や文字列が記録できる。スクリプトエリアにある変数のブロックをクリックすると、変数の値が表示される。他の多くのプログラミング言語(たとえば、JavaScript)などと違い、変数は、実行前に作成しないといけない。2]変数は、データカテゴリの「変数を作る」ボタンで作成できる。変数ブロック変数を扱うブロックは、次の5種類ある。1.4では、グローバル変数とローカル変数の二つの種類がある。2.0では、クラウド変数が追加された。これは、全世界で値を共有できるものである。グローバル変数グローバル変数の作成なにも設定せずに変数を作るとこれになる。グローバル変数は、ステージとすべてのスプライトから読み書きでき、初期値はファイルに保存される。ローカル変数ローカル変数の作成ローカル変数は、このスプライトのみ値を変更できる変数である。作るには、変数作成ダイアログで、「このスプライトのみ」を選択する必要がある。v]::sensing)を使用する。この機能は現在実装中である。3]ステージにローカル変数はない。ローカル変数は、スプライトを複製する場合に便利である。どんなに多く複製しても、ローカル変数なら変数の干渉は起きない。クローンに対して、クローン元のローカル変数の値は継承されるが、クローンからの変更はクローン元に影響を与えない存在しない変数をクリックしたり、存在しない変数に関するブロックを実行すると、自動でローカル変数が作成される。ステージで行った場合、グローバル変数が作成される。詳細は「クラウドデータ」を参照クラウド変数は、全世界で値を共有できる特別な変数である。現時点では、数値のみ保存できる。通常、10個までしか作成できない。Scratcherは、作成や値の保存ができない。クラウド変数には、変数名の最初に「☁」が付く。変数は、値の記憶に最も適している。変数の値は、他の値ブロックと同じように読み出せる。変数には、ステージモニターがある。表示するを使用するか、他のステージモニターと同じように、データカテゴリのチェックボックスを入れる。変数には、通常の表示、大きな表示、スライダーの3つの表示方法がある。変更するには、ステージモニターを右クリックするか、ダブルクリックをする。隠すを実行する、右クリックして「隠す」を選ぶといった方法がある。変数名に特定の値を利用すると、バグが起きることがわかっていた。%から始まる「%s」や「%m.var」などである。これらを入力すると、文字入力の項目がある変数や、選択できる変数ができた。これは、Scratchが%で始まるものをブロックの引数の種類として定義するからである。ブロックの絵文字を表示することもできた。これはv423で修正され、もう機能しない。変数・リスト・クラウド変数の不具合(3.0、2019/2/5現在)現在、変数・リスト・クラウド変数の不具合が多数報告されています。大まかな内容は変数を作成したのに反映されない変数がスクリプトエリアにあるにも関わらず、パレットに表示されないスライダーのつまみ部分が表示されない他人がクラウド変数の値を変更できてしまう。クラウド変数が更新されない(動的に変更されない・値がリセットされる)特に、クラウド変数は既存のプロジェクトが機能しないほどの重大なバグであり、多くのscratcherが改善を求めている。3.0の現行バージョンに含まれていない機能が記載されています。これは歴史的な観点からのみ有用です。変数名「delete」は、プルダウンメニューでは「削除」になる。リストリストは、変数と同じで、値の記憶に使える。リストは、保存する量が多い場合、保存する量が分からない場合に使われる。mochimochikingさんの作品:スライダーをスイッチのように使っている。2003kaitoさんの作品:変数の値をパディングしたりするなどの方法で、変数に文字を「流す」ことができる。リストはエンコードやデコードをすることで、変数に入れられる。存在しない変数に関するブロックは、実行時に変数が作成される。これは、グローバル変数やクラウド変数の値を読み取ることもできる。4.0のライセンスで利用できます。DayScratchカンファレンスScratch。