Istruzione IF in base all'input dell'utenteCiao,
Sto cercando di creare uno script di base con un'istruzione IF, non ho molta familiarità se esiste un'istruzione CASE in JMP, ma quello che cerco di fare è simile a un'istruzione case.
1. Chiedere all'utente di inserire solo un numero compreso tra 1 e 20
2. Creare un'istruzione if ed eseguire il comando in base all'input dell'utente
Ad esempio: Input utente: 2
* Esegue lo script all'interno della parentesi 2
Puoi consigliare un set di tutorial di base che potrebbe aiutare con questo?
AltroScriptingRe: IF Statement in base all'input dell'utentePuoi provare qualcosa di simile:)
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 Statement in base all'input dell'utentePuoi essere più diretto con la tua interfaccia utente. Prova questo codice:
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"))),
),
),
);
Dovresti sostituire il codice appropriato dove ho . Per ottenere le varie icone usa Justin Chilton's Icone JMP integrate aggiungere.