Sentencia IF en Perl

Perl 条件语句Sentencia condicional en Perl

La sentencia if en Perl se compone de una expresión booleana seguida de una o más sentencias.

Sintaxis

El formato de sintaxis es el siguiente:

if(boolean_expression){
   # 在布尔表达式 boolean_expression 为 true 执行
}

Si la expresión booleana boolean_expression es true, se ejecutará el bloque de código dentro de la sentencia if. Si la expresión booleana es false, se ejecutará el primer grupo de código después de la sentencia if (después de la llave de cierre).

Diagrama de flujo

Perl 中的 if 语句

Ejemplo

#!/usr/bin/perl $a = 10; # Usar la sentencia if para evaluar la expresión booleana if( $a < 20 ){ # Se ejecuta cuando la expresión booleana es true printf "a es menor que 20\n"; } print "El valor de a es:$a\n"; $a = ""; # Usar la sentencia if para evaluar la expresión booleana if( $a ){ # Se ejecuta cuando la expresión booleana es true printf "La variable a es true\n"; } print "El valor de a es:$a\n";

Al ejecutar el programa anterior, el resultado es:

a 小于 20
a 的值为 : 10
a 的值为 : 

Perl 条件语句Sentencia condicional en Perl

Otras extensiones