admin
![]() ![]() ![]() ![]() ![]() ![]()
|
پاسخAnswer 14 : کلاس آموزش جاوا اسکریپت - جلسه دوم حالا چند تا دستور که میشه با استفاده از اون ها مقدار های true و false رو ایجاد کرد. هر کدوم از دستور های زیر یا true رو بر میگردونن یا false > < علامت بزرگ تر و کوچیک تر هستن == یعنی اگر مقدار اینورش با اون ورش برابر بودن true اگر نبودن false === مثل == با این تفاوت که type اون دو تا هم برابر باشن (توضیح میدم بعدا ...) != برعکس == یعنی اگر اون غلط بود true و اگر درست بود false !== وارونه === به این نگاه کنین: اگر typeof بگیریم از مقدار ها اونا هم باید توی دومی برابر باشن تا مقدار True بر گردونده بشه. ولی توی اول به صورت کاتوره ایه :ذی یعنی مقدارشون که برابر باشن کفایت می کنه. این علامت های کوچیک تر مساوی و بزرگ تر مساوی هستن که بلدین تو ریاضی فقط توجه داشته باشین که علامت مساوی همیشه باید بعد از > و < باشه با تشکر ![]() ![]() ![]() !Whatever you DISRESPECT, you'll never have the ability to ACCESS
|
||||||||
جمعه 08 اسفند 1393 - 10:28 |
|
![]() |
سپاس هاThanks (1) : farnam - |
admin
![]() ![]() ![]() ![]() ![]() ![]()
|
پاسخAnswer 15 : کلاس آموزش جاوا اسکریپت - جلسه دوم ولی کد بالا یه ایرادی که ممکنه ایجاد کنه اینه که اگه کاربر 0 رو وارد کرد باز هم مـوشجل ساز خواهد بود... =============== برای رفع مشکل از typeof استفاده می کنیم: اینو که به جای قبلی توی if بذارین مشکل حل میشه ... با تشکر ![]() ![]() ![]() !Whatever you DISRESPECT, you'll never have the ability to ACCESS
|
||||||||
جمعه 08 اسفند 1393 - 10:31 |
|
![]() |
سپاس هاThanks (1) : farnam - |
smaeal
![]() ![]() ![]()
|
پاسخAnswer 17 : کلاس آموزش جاوا اسکریپت - جلسه دوم مثال برای توضیح بالا: تو مثال اول ما داریم عدد x که متغیر عددی (number) هست رو با یه متغیر دیگه که متغیر متنی (string) هست بررسی میکنیم... که به صورت سطحی بررسی میکنه و میگه عه چقدر شبیه هستن... این مسئول گمرک یکم تازه کاره...بهمین دلیل اینطوری زود رد میشه میره... کد: <script> اما این یکی مسئول کاملاً سخت گیره... به اون ' چیزا هم گیر میده... در ضمن دقت کنین که توی متن اول از دقیقاً استفاده نکردم...ولی توی مثال دوم از کلمه «دقیقاً» استفاده کردم... کد: <script> بیا کیان کاملاً رو تبدیل کردم به دقیقاً |
||||||||
جمعه 08 اسفند 1393 - 10:32 |
|
![]() |
سپاس هاThanks (1) : farnam - |
admin
![]() ![]() ![]() ![]() ![]() ![]()
|
پاسخAnswer 19 : کلاس آموزش جاوا اسکریپت - جلسه دوم ! به معنی not هست بر عکس میکنه ... وقتی که واقعا مقدار boolean رو میخواستین می تونین ازش استفاده کنین. و واقعا هم مقدار true یا false رو بر میگردونه البته اون واقعیت رو وارونه می کنه و بر میگردونه یعنی اگر true بود false و اگر false بود true رو برمگردونه. حالا اگر تکنیکی رو به کار ببریم و دو تاشو بذاریم کنار هم: حالا به جای مقدار هایی که تست کردم می تونین هر چیزی بذارین: حالا بعدا که بیشتر استفاده کردیم ازش بیشتر متوجه میشین ... با تشکر ![]() ![]() ![]() !Whatever you DISRESPECT, you'll never have the ability to ACCESS
|
||||||||
جمعه 08 اسفند 1393 - 10:38 |
|
![]() |
سپاس هاThanks (1) : farnam - |
smaeal
![]() ![]() ![]()
|
پاسخAnswer 20 : کلاس آموزش جاوا اسکریپت - جلسه دوم اینم یه مثال ساده از محاسبات توی جاوا اسکریپت... یعنی همونی که کیان میگه از داخلی ترین پرانتز محاسبات شروع میشه... سعی میکنم کاملاً ساده توضیح بدم... کد: <script> |
||||||||
جمعه 08 اسفند 1393 - 10:40 |
|
![]() |
سپاس هاThanks (1) : farnam - |
admin
![]() ![]() ![]() ![]() ![]() ![]()
|
پاسخAnswer 22 : کلاس آموزش جاوا اسکریپت - جلسه دوم و اینا رو هم دست کم نگیرین: && و || به ترتیب به معنی "و" و "یا" هستن مثال: تنها راهی که مقدار true برگردونده میشه اینه که تمام مقدار ها true باشن. برای این که مقدار True بر گردونده بشه یکی از طرفین باید true باشن فرق نداره کدوم طرف فقط باید یه طرف true باشه توی مثال سومی && و || رو با هم ترکیب کردیم. جاوا اسکریپت اول میاد اون True رو حساب می کنه که میشه true بعد && میبینه پس میبینه چون مقدار اولی True هست میره بعدی رو هم چک می کنه که ببینه true هست یا نه میره میبینه ، میبنه false هست پس true && false جوابش میشه false حالا چیزی که داریم در اصل این هست الآن: false || true پس وقتی میبینه || هست اونجا چک می کنه ببینه بعدش هم false یا نه ولی میبینه True هست پس جواب کل رو میگیره true و اونو برمیگردونه ... با تشکر ![]() ![]() ![]() !Whatever you DISRESPECT, you'll never have the ability to ACCESS
|
||||||||
جمعه 08 اسفند 1393 - 10:45 |
|
![]() |
سپاس هاThanks (1) : farnam - |
smaeal
![]() ![]() ![]()
|
پاسخAnswer 23 : کلاس آموزش جاوا اسکریپت - جلسه دوم اینم از مثال نا مساوی... یعنی گفتم 5تا از 10 کم کن... بعدش اگه نا مساوی 5 بود به قول کیان بزن تو سرش و برو دستور بعدی... خب طبق قاعده ریاضی این 5-10 به طور کلی میشه 5... پس وقتی مینویسیم نا مساوی 5...یعنی اگه هر چی غیر از 5 بود این پیغام «کیان خره...:دی» رو نشون بده... و گرنه پیام آخری رو نشون بده...: کد: <script> |
||||||||
جمعه 08 اسفند 1393 - 10:45 |
|
![]() |
سپاس هاThanks (1) : farnam - |
admin
![]() ![]() ![]() ![]() ![]() ![]()
|
پاسخAnswer 24 : کلاس آموزش جاوا اسکریپت - جلسه دوم تا هرچقدر هم ! بزاریم اون یکی میزنه تو سر اون یکی و همدیگرو ناکار میکنن... :دی هر کی آخر زنده موند برنده است... :دی ------------------ در اصل باقیمونده تعداد ! ها در تقسیم بر دو رو حساب کن در اصل اینطوری هستن: با تشکر ![]() ![]() ![]() !Whatever you DISRESPECT, you'll never have the ability to ACCESS
|
||||||||
جمعه 08 اسفند 1393 - 10:48 |
|
![]() |
سپاس هاThanks (1) : farnam - |
smaeal
![]() ![]() ![]()
|
پاسخAnswer 25 : کلاس آموزش جاوا اسکریپت - جلسه دوم اینم مثال برای «یا» « || » خب ما توی شرط بهش میگیم که اگه مقدار x مساوی 10 باشه بود یا کوچکتر از 20 بود بنویسه کیان گله... ولی اگه شرط برقرار نبود متن آخر رو بنویسه... کد: <script> |
||||||||
جمعه 08 اسفند 1393 - 10:50 |
|
admin
![]() ![]() ![]() ![]() ![]() ![]()
|
پاسخAnswer 26 : کلاس آموزش جاوا اسکریپت - جلسه دوم توی جاوا اسکریپت مثل ریاضی پرانتز بر هر چیزی مقدم تره پس اول پرانتز ها رو حساب می کنه بعد میره بقیه رو حساب می کنه توی مثال قبلی هم در اصل همینطور بود. البته خیلی جاها میشه این پرانتز ها رو برداشت که میشه مثلا !!!!!!!!!!!!!!!! کیان که هی داره روش ویراژ میده :دی مثال ![]() ![]() ![]() !Whatever you DISRESPECT, you'll never have the ability to ACCESS
|
||||||||
جمعه 08 اسفند 1393 - 10:50 |
|