ユーザー入力に応じたIFステートメントこんにちは、
IFステートメントを使用して基本的なスクリプトを作成しようとしていますが、JMPにCASEステートメントが存在するかどうかはよくわかりませんが、私がやろうとしていることは、ケースステートメントに似ています。
1。1〜20の範囲の数値のみを入力するようにユーザーに要求する
2。ifステートメントを作成し、ユーザー入力に従ってコマンドを実行します
例:ユーザー入力:2
*ブラケット2内でスクリプトを実行します
これに役立つかもしれない基本的なチュートリアルセットをアドバイスできますか?
その他のスクリプティングRe:ユーザー入力に応じたIFステートメントあなたはこのようなものを試すことができます:)
userinput = New Window( "Collect user input", <<MODAL> 20,
New Window("Error!!", Text Box(" Please input a number from 1 to 20 ONLY! ")),
if(num(number_input) == 1,
//DO SOMETHING...
num(number_input) == 2,
//DO SOMETHING...
);
);</MODAL>Re:ユーザー入力に応じたIFステートメントユーザーインターフェースをより直接的にすることができます。 このコードを試してください:
nw = new window("Test",
panel box("Click the icon to run the program: ",
lineup box(ncol(2),
text box("1. Tree Map"),
button box("", << set icon("TreeMap"),
<< set function(include("treemap.jsl"))),
text box("2. Neural Net"),
button box("", << set icon("NeuralNet"),
<< set function(include("NeuralNet.jsl"))),
text box("3. Model Comparison"),
button box("", << set icon("ModelComparison"),
<< set function(include("ModelComparison.jsl"))),
text box("4. SAS Pyramid"),
button box("", << set icon("SASPyramid"),
<< set function(include("SASPyramid.jsl"))),
),
),
);
がある場合は、適切なコードに置き換えます。 さまざまなアイコンを取得するには、ジャスティンチルトンの組み込みのJMPアイコン加える。