⊗jsPmCdLSI 117 of 505 menu

JavaScriptте логикалык туюнтмаларды тескери буруу

Төмөнкү кодду карап көрөлү:

if (num > 0 && num < 5) { console.log('+++'); } else { console.log('---'); }

Азыркы биздин шарт төмөнкүдөй: num 0дон 5го чейин болушу керек. Келгиле, бул шартты тескери буралы, башкача айтканда, аны карама-каршы шартка айландыралы. Карама-каршы шарт төмөнкүдөй болот: num 0го барабар же андан кичине БОЛУУСУ же 5ко барабар же андан чоң БОЛУУСУ керек:

if (num <= 0 || num >= 5) { console.log('+++'); } else { console.log('---'); }

Көрүп тургандай, шартты тескери буруу үчүн, бир аз ойлонууга туура келет. Өтө жеңилирээк жолу - бул логикалык НЕ (ЖОК) дегенди билдирген ! операторун колдонуу. Бул оператордун жардамы менен, бизге жөн гана баштапкы шарттын алдына ! белгисин койсоңуз жетиштүү - андан кийин ал өзү тескери бурулат:

if ( !(num > 0 && num < 5) ) { console.log('+++'); } else { console.log('---'); }

Төмөнкү код берилген:

if (num1 >= 0 || num2 <= 10) { console.log('+++'); } else { console.log('---'); }

! операторун колдонуп, берилген шартты тескери буруп көрсөтүңүз.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу