تمرین عملگرها در جاوا اسکریپت

در جلسه قبل با عملگرها در جاوااسکریپت آشنا شدید. در این جلسه تمرینهای جلسه قبل را میتوانید مشاهده کنید

تمرین

1- کدام یک از گزینه های زیر مقدار  true را برمیگرداند؟

a-   ‘1’ === 1
b-    1 == 1
c-   1 === 1
d   – b and c

2- مقدار x در قطعه کد زیر چیست؟

a- 1    b- true  c- false  d- undefined

3- مقدار x در قطعه کد زیر چیست؟

a- 3    b- 8  c- 15  d- 5

4- نتیجه true && false  چیست؟
a- true   b-false   c- null    d- undefined

5-نتیجه (true && false) || true چیست؟ 
a- true   b-false   c- null    d- undefined

6- مقدار y در قطعه کد زیر چند است؟
a- 1   b- 10   c-0   d-11

7- مقدار x در قطعه کد زیر چند است؟
a- 40   b- 45   c-19   d-50

8- مقدار y در قطعه کد زیر چند است؟
a- 10   b- 20   c-11   d-9

9- یکی از انواع داده ای که در جلسه دوزادهم به آن اشاره شد NaN  بود و همانطور که گفته شد NaN برای نشان دادن این که نتیجه یک محاسبه ریاضیاتی قابل نمایش نیست مورد استفاده قرار می‌گیرد. در محیط کنسول دستورات زیر را اجرا کنید تا متوجه شوید که دستور isNaN دقیقا چه کاری انجام می دهد:

isNaN(5)
isNaN(‘5’)
isNaN(‘salam’)
isNaN(‘4’+3)

10 – فرض کنید میخواهید برای سایت فروشگاهی تان سیستمی برای محاسبه هزینه پست تعریف کنید:
به ازای مبالغ خرید کمتر از 200 هزارتومان برای مشتریان داخل شهر برابر با جاصلضرب مسافت (کیلومتر) در 200 تومان و برای مشتریان خارج از شهر اگر فاصله کمتر از 20 کیلومتر باشد مشابه هزینه داخل شهر و اگر بیشتر از 20 کیلومتر باشد از رابطه  4000 + 150 * (20 – مسافت) محاسبه شود.
به ازای مبالغ خرید بالاتر از 200 هزارتومان برای مشتریان داخل شهر ارسال رایگان و برای مشتریان خارج از شهر از رابطه 100 * (20 – مسافت) محاسبه شود.

دوست دارید جواب تمرینها رو هم داشته باشید که بدونید جواباتون درسته؟ پس منتظر باشید! به زودی اضافه میشه.

اگر دوست دارید میتونید همه آموزشهای رایگان من رو در سایت و یا یوتیوب از اینجا دنبال کنید:
دوره جامع جاوا اسکریپت

این مطلب برات مفید بود؟

من یک دوره آموزشی جامع جاوا اسکریپت آماده کردم که با شرکت در این دوره شما رو آماده ورود به بازار کار میکنم. مزیت این دوره پشتیبانی دائمی دوره است که من همراه شما خواهم بود که جاوا اسکریپت رو یاد بگیرید و قدم در راه ورود به بازار کار بردارید. پیشنهاد میکنم سرفصلهای دوره و پروژه هایی که در دوره پیاده سازی شده رو ببینید:

ممنون که تا اینجا همراه من بودید. اگر از آموزش این پست خوشتون اومد و یا سوالی داشتید حتما در قسمت نظرات با من درمیون بذارید. اگر هم به یوتیوب و یا اینستاگرام دسترسی دارید من رو در این دو پلتفرم دنبال کنید و با لایک ها و کامنتاتون به من انرژی بدید. در کانال تلگرام هم میتونید بیشتر با من در ارتباط باشید