⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј