조건문

많은 프로그래밍 언어와 마찬가지로 Soulver는 조건문(때로는 "if문"이라고도 함)을 지원합니다.

Soulver에서 조건문은 한 줄에 표현됩니다:

earnings = $45k                                 | $45,000.00

if earnings > $30k then tax = 20% else tax = 5% | 20%

My tax paid: earnings × tax                     | $9,000.00

조건문을 사용하여 변수 선언하기

income = $35k
expenses = $21.5k

profitable = true if income > expenses     | true
insolvent = false unless expenses > income | false

조건문에서 "and"와 "or" 사용하기

BMI = 24
Underweight = BMI < 18.5                  | false
Healthy Weight = BMI >= 18.5 and BMI < 25 | true
Overweight = BMI >= 25 and BMI < 30       | false
Obese = BMI >= 30                         | false
circle-info

&&와 ||도 지원됩니다

비교 연산자 및 불리언

Soulver는 표준 "C" 스타일arrow-up-right 비교 연산자를 지원합니다.

불리언 값(true 또는 false)이 반환됩니다.

Name
Operator

Equal to

==

Not equal to

!=

Greater than

>

Less than

<

Greater than or equal to

>=

Less than or equal to

<=

변수에 불리언 값을 직접 할당할 수 있습니다.

또한 if문 외부에서도 비교 연산자를 사용할 수 있습니다.

마지막 업데이트