Како направити једноструке изјаве Иф користећи ЈаваСцрипт

Kako Napraviti Jednostruke Izjave If Koristeci Javascript



Програмери радије пишу концизан и компактан код у различитим сценаријима ради бољег разумевања и побољшања читљивости кода. На пример, када је условна изјава једноставна и кратка, најбоље је да је напишете у једном реду како би била лако разумљива. Док, за сложеније иф изјаве или за оне са више грана, генерално се препоручује да се користи вишередни формат уместо једног реда.

Овај водич ће описати начин писања једног реда ' ако ' изјава.







Како направити једноструке изјаве Иф у ЈаваСцрипт-у?

Да бисте креирали израз иф у једном реду, користите „ тернарни оператор ”. Садржи три операнда, ' истинит израз”, „лажни израз” и „услов” са „?” и ': ” знаци. Ови знаци означавају и раздвајају операнде.



Синтакса

Следећа синтакса се користи за наредбу иф у једном реду:



стање ? истинит_израз : фалсе_екпрессион

прави израз ” ће се извршити када се „ стање “ је истина, иначе “ лажно изражавање ” ће се извршити.





Пример

Направите променљиву „ разред ” и чување стринга “ А ”:

нека оцена = 'А' ;

Сада користите тернарни оператор и проверите да ли је променљива „ разред” продавнице „А”. Ако да ” затим одштампајте „ Диван ” иначе, одштампај “ Најбољи ”:



разред == 'А' ? 'Диван' : 'најбољи' ;

У датом излазу, прави израз ће бити извршен јер је услов „ истина ”:

Такође можете креирати више иф наредби у једном реду користећи тернарни оператор. Овде, променљива „ разред “продавнице” Д ”:

нека оцена = 'Д' ;

Сада проверите да ли је „ разред” продавнице „А”. ако да, онда одштампајте „Одлично“, ако „оцена“ чува „Б“, одштампајте „Најбоље“, ако чува „Ц“ одштампајте „Добро“, у супротном одштампајте „Поштено ”:

разред == 'А' ? 'Диван' : разред == 'Б' ? 'најбољи' : разред == 'Ц' ? 'Добро' : 'фер' ;

Излаз

Овде, у горњем излазу, ниједан од услова није тачан, тако да се извршава наредба елсе:

Закључак

За креирање наредбе иф у једном реду, користите „ тернарни оператор ”. Садржи три операнда, ' истинит израз”, „лажни израз” и „услов” са „?” и ': ” знаци. Ови знаци означавају и раздвајају операнде. Тернарни оператор је такође познат као пречица за иф-елсе наредбе. У овом туторијалу описали смо начин креирања изјаве „ако“ у једном реду.