Si & Ir a declaración<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Quiero escribir una secuencia de comandos de modo que si una condición en particular es verdadera, avance y, si es falsa, regrese a una etiqueta particular en la secuencia de comandos. como hacer eso. por favor ayuda.
Re: Sentencia If & Go to
fuente: xkcd.com
Re: Sentencia If & Go toSupongo que no desea envolver todo el código jsl en la condición if o while. en cambio, siempre que ocurra una excepción, debe omitir un bloque. bueno, dado que no existe goto en jsl, si trabaja a través de la función aquí hay una solución. use un bucle for ficticio y una ruptura condicional dentro de una función.
for(i=1,i<=1,i++,
bar=12;
break();
bar=15;
);
show(bar);
Re: Sentencia If & Go toComo @pmroz señala que hay muchos Funciones condicionales que se puede utilizar para controlar el flujo de ejecución de un programa.
Si puede publicar un ejemplo del problema que está tratando de resolver con GOTO, tal vez podamos mostrarle cómo abordarlo.
Re: Sentencia If & Go to¿Significa que el script jmp debe ejecutarse de principio a fin? ¿No es como otro idioma puede omitir algunos bloques/líneas o volver a ciertos lugares antes de la cláusula if?
Re: Sentencia If & Go toEsto es lo que hice y funciona
a = 0;
tableExpr = Expr( ) ;
If( a >= 1, //Condition
Print( "Condition is true." ) //Then
,
tableExpr //Else
);
Si la condición es verdadera, continúe; de lo contrario, ejecutará un conjunto de expresiones definidas anteriormente en el script.
Re: Sentencia If & Go toJSL no tiene una instrucción GOTO.Puedes hacer lo que quieras con un bucle WHILE, CONTINUE y BREAK.
Un ejemplo de lo que quieres hacer sería útil.
Re: Sentencia If & Go toHola, comparta un ejemplo o datos de muestra.