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

Erlang If 문장

Erlang 조건 문

우리가 볼 첫 번째 결정 문장은 "if" 문장입니다. 다음 프로그램은 Erlang에서 이 문장의 일반 형식을 보여줍니다.-

문법

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

Erlang에서 조건은 true나 false를 반환하는 표현식입니다. 조건이 true라면 문장 #을 실행합니다.1그렇지 않으면 문장 #을 실행합니다.2。

다음 프로그램은Erlang에서 간단한 if 표현식의 예제

온라인 예제

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

위 프로그램에 대해 주의해야 할 중요 사항은 다음과 같습니다-

  • 이 표현식은 변수 A와 B 간의 비교입니다.

  • -> 연산자는 표현식을 따라야 합니다.

  • 이 ;는 문장 #을 따라야 합니다.1。

  • -> 연산자는 true의 표현식을 따라야 합니다.

  • 문장 'end'는 'if' 블록의 끝을 나타내어야 합니다.

위 프로그램의 출력은 다음과 같습니다:

False

Erlang 조건 문