English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Instruction If Erlang

Instructions conditionnelles Erlang

Nous allons examiner la première instruction de décision, c'est-à-dire l'instruction "if". Le programme suivant montre la forme générale de cette instruction dans Erlang.-

Syntaxe

if
condition ->
   statement #1;
true ->
   statement #2
end.

En Erlang, une condition est une expression whose result is true or false. If the condition is true, then the statement #1sinon, exécuter l'instruction #2.

Le programme suivant estExemple d'expression if simple en Erlang

Exemple en ligne

-module(helloworld). 
-export([start/0]). 
start() -> 
   A = 5, 
   B = 6, 
   
   if 
      A == B -> 
         io:fwrite("True"); 
      true -> 
         io:fwrite("False") 
   end.

Pour le programme ci-dessus, il convient de noter les points importants suivants-

  • L'expression utilisée ici est la comparaison entre les variables A et B.

  • -L'opérateur doit suivre une expression.

  • Il faut suivre la instruction #1.

  • -L'opérateur doit suivre une expression true.

  • L'instruction "end" doit être placée ici pour indiquer la fin du bloc "if".

La sortie du programme suivant sera :

False

Instructions conditionnelles Erlang