Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
プレイ日記
moi
◆hL/XpFV8MD2F
2018/3/17 13:23
大発見!
?紫色の命令・関数(引数を入力しない)
とやると...
ちなみに代入もできます。
コメント
はる
2018/3/17 14:21
◆75Vh4SY8TdKS
予約語(水色の命令・関数)ではないからでは?
ここに予約語の一覧があります。
http://smilebasic.com/spec/
変数になれる変数名の条件
2文字目〜最後の文字の1つ前の文字は"_"か英数字(大文字小文字の区別無し)
予約語ではない
最初の文字は"_"(アンダーバー)かアルファベッド(大文字小文字の区別無し)
最後の文字は"#"〜"%"か"_"か英数字(大文字小文字の区別無し)
moi
2018/3/17 18:40
◆hL/XpFV8MD2F
水色の関数はありません。
はる
2018/3/17 19:04
◆75Vh4SY8TdKS
っVAR()
隠し関数として存在します。
moi
2018/3/17 19:40
◆hL/XpFV8MD2F
なに!?
はる
2018/3/17 19:42
◆75Vh4SY8TdKS
VAR()は、
変数名を入れると変数として使える関数です。
普通の変数と同じように使えます。
moi
2018/3/17 19:46
◆hL/XpFV8MD2F
てことは、
配列を使わなくてもFORで同等のことができるんですね❗
はる
2018/3/17 20:22
◆75Vh4SY8TdKS
そういうことですね。
テストしてみました。
Ryou Tanpo
2018/3/18 9:08
◆AI5iRr9FjmkJ
厳密には VAR は関数ではないです
なぜなら
VAR(...)=...
という書き方ができるから。SmileBASIC は基本関数ではそんな書き方は無理なので、また一般的に関数形ではなく変数の宣言に使うキーワード、という面でステートメント扱いしています。
moi
2018/3/18 11:25
◆hL/XpFV8MD2F
そうなんですか!?
それにしても、すごく便利な隠し機能ですね!
はる
2018/3/18 11:27
◆75Vh4SY8TdKS
確かに関数に代入するのは変ですもんね。
コメントを書く
この投稿にはコメントできません。
-
WEB PATIO
-