*   >> Lectura Educación Artículos >> science >> programación

ActivePerl condicional Statements

if. La palabra elsif reservados toma una condición, pero la palabra cosa reservados nunca toma una condición. Tenga en cuenta que la palabra reservada es elseif y no elseif. No hay electrónico entre s y yo. Recuerda siempre esto: la codificación, si elsif se utiliza sólo para situaciones en las que sólo una de las condiciones es satisfecha (es cierto). elsif es una contracción de "else if".

Por defecto Condición ¿Qué pasa con la situación de una, si elsif de codificación, donde ninguna de las condiciones es verdadera? Por esa situación tendrá que reportar (informar al usuario) de algo en ese sentido. Esta es una oportunidad para dar alguna respuesta por defecto. Para ello, simplemente añadiendo la sección de la persona (sin condiciones) al final de la codificación, si elsif.

El siguiente código ilustra esto: usar estricta; print "Content-Type: text /html \\ n \\ n"; mi $ hisVar = 10000; if ($ hisVar == 10) {print "El valor es pequeño"; } Elsif ($ hisVar == 100) {print "Valor es medio"; } Elsif ($ hisVar == 1000) {print "Valor es grande '; } Else {print "$ hisVar es muy grande '; } Pruebe el código de arriba, si no lo ha hecho. Al comienzo del código, 10.000 se asigna a la variable. Tenga en cuenta que cuando usted está solicitando números con más de 3 dígitos, no utilice comas (escribe 10.000 y no 10.000).

En el código, ninguna de las condiciones se satisface, por lo que el último bloque, que no tiene ninguna condición (que es la parte más), se ejecuta. Lea el código para apreciar esto. Sintaxis completa de sentencia if La sintaxis completa de la sentencia if es: if (condición) {sentencias} elsif (condición) {sentencias} elsif (condición) {sentencias} - - - else {sentencias} La sentencia switch El código anterior se sustituye por el siguiente. Leer y probarlo.

use strict; print "Content-Type: text /html \\ n \\ n"; mi $ hisVar = 10000; utilizar interruptor; switch ($ hisVar) {case (10) {print "El valor es pequeño"; } Caso (100) {print "El valor es medio"; } Caso (1000) {print "El valor es grande"; } Else {print "$ hisVar es muy grande '; }} La sintaxis de la sentencia switch es: el uso del interruptor; switch ($ variable) {case (valor) {sentencias; } Caso (valor) {sentencias; } - - - Else {declaraciones; }} Se empieza con el "uso del interruptor;" declaración. Entonces usted tiene la sentencia switch. No es una declaración ordinaria.

La última situación es la situación más. Se utiliza la sentencia switch en lugar de la instrucción if-elsif, cuando se quier

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.