じしょ

Last-modified: 2024-04-15 (月) 17:45:01

このページは間違った解釈を含む場合があります。

また、このページでは「テキストのながさ」のような配列か辞書かよく分からないブロックは取り扱っておりません。

無題249_20240414182025.png
ブロックじしょ
グループけいさん
このブロックを
使えるレベル
999
パターン-----
バージョン1.0.5~

じしょは、プロゼミのブロックの一つである


概要

じしょは、はいれつと同じくプロゼミで数値を1つの変数にまとめる時などに使うブロック。*1
はいれつと違うところは、
はいれつは番号で要素を指定出来るのに対して、
じしょは番号以外にも言葉でも要素を指定出来るところである。

使用例

例えば、サバイバルゲームを作る時、いろもんの足の速さを設定できるとして、
無題250_20240414190021.png
このようにするととても面倒臭い。*2
そこで、じしょが活躍する。
じしょを使うと、
Screenshot_20240414-210321.png
ここまで省略することができ、無駄な手間を省くことができる。

じしょの仕組み

{「そらもん」「20」…}のような形になっているのは、じしょの仕組みが原因である。
じしょは、前の要素*3と後の要素*4がそれぞれ「:」で繋がっており、
Screenshot_20240414-210354_0.png
Screenshot_20240414-210400.png
このようにいろもんの足の速さ[そらもん]と打つと、それと繋がっている「20」が書かれる。*5

こんな感じ
Screenshot_20240414-211519~2.png

その他じしょに関するブロック
名前ブロックの性能
へんすうをからっぽのじしょにする空の辞書をつくる。
へんすう [ ]じしょの添字の要素を読み込む。はいれつにも使うことができる。
へんすう [ ]を にするじしょの添字の要素を書き込む。はいれつにも使うことができる。
へんすうのようそすうじしょの中の「:」で結ばれているの要素の数。
例えば、じしょの中に0と1が収納されているなら、ようそすうは2。
{+}辞書を作る。+を押すと押した分だけ辞書の項目を確保する。
へんすうがじしょへんすうが辞書かどうかを返す。
じしょのキーはいれつ辞書のキー配列を作る。

参考資料・関連項目

タグ

Tag: プロゼミ ブロック けいさん

コメント [hatena]


*1 はいれつの亜種
*2 コピペ
*3 そらもんと仮定
*4 20と仮定
*5 いろもんの足の速さ[20]と打っても「そらもん」は出てこないので注意