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