عبارات if
شما عبارت if
رو به مانند دیگر زبانها استفاده میکنید:
در کنار این موضوع, میتوانید از if به عنوان یک عبارت با قابلیت بازگشت مقدار هم استفاده کنید. آخرین عبارت توی هر بلاک if اون مقدار و نوع بازگشتی است:
Speaker Notes
This slide should take about 4 minutes.
از آنجایی که if
یک عبارت است و باید نوع خاصی داشته باشد، هر دو بلاک (if
و else
) باید از نوع یکسانی را باز گردانند. در نظر بگیرید که اگر بعد از x / 2
در مثال دوم ;
اضافه کنید، چه اتفاقی می افتد.
An if
expression should be used in the same way as the other expressions. For example, when it is used in a let
statement, the statement must be terminated with a ;
as well. Remove the ;
before println!
to see the compiler error.