Condition ternary operator in Java Script

Condition ternary operator เคฎें เคญी เคเค• condition เคนोเคคी เคนै เค”เคฐ เคนเคฐ condition เคฎें เคฆो เคนी value เคนोเคคी เคนै
True เค“เคฐ
False
Ternary oparetor เคธेเคฎ  if alse เค•े เคœैเคธा เคนोเคคा เคนै। เค‡เคธเคฎें เคนเคฎ multiple condition เคจเคนी เคฒเค—ा เคธเค•เคคे เคนै।
Condition เคฒเค—ाเคจे เค•ा เคคเคฐीเค•ा

(Condition)?statement:statement.

<script>
var a=100;
var b;
b="value is"+(a==100?"true":"false");
Document.write(b);
</script>


เคœाเคตाเคธ्เค•्เคฐिเคช्เคŸ เคฎें เคถเคฐ्เคค เคŸเคฐ्เคจเคฐी เค‘เคชเคฐेเคŸเคฐ เค•ो เค‰เคชเคฏोเค— เค•เคฐเคจे เค•े เคฌाเคฐे เคฎें เคธเคฎเคाเคจे เค•े เคฒिเค เคนเคฎें เคชเคนเคฒे เคถเคฐ्เคค เค‘เคชเคฐेเคŸเคฐ เค•ो เคธเคฎเคเคจा เคนोเค—ा। เคถเคฐ्เคค เค‘เคชเคฐेเคŸเคฐ, เคœिเคธे "?:" เคธंเค•ेเคคिเคค เค•िเคฏा เคœाเคคा เคนै, เคคीเคจ เคชเคฐिเคฃाเคฎों เค•ो เคชเคฐीเค•्เคทिเคค เค•เคฐเคคा เคนै: เคชเคนเคฒा เคนै เคเค• เคธเคฐ्เคตเคจिเคฐ्เคงाเคฐिเคค เคถเคฐ्เคค, เคฆूเคธเคฐा เคนै เคเค• เคธंเคญाเคตिเคค เคชเคฐिเคฃाเคฎ เคœो เคธเคค्เคฏ เคนोเคคा เคนै, เค”เคฐ เคคीเคธเคฐा เคนै เคเค• เคธंเคญाเคตिเคค เคชเคฐिเคฃाเคฎ เคœो เค—เคฒเคค เคนोเคคा เคนै।

เคœाเคตाเคธ्เค•्เคฐिเคช्เคŸ เคฎें เคถเคฐ्เคค เคŸเคฐ्เคจเคฐी เค‘เคชเคฐेเคŸเคฐ เค•ा เค‰เคชเคฏोเค— เค•िเคธी เคเค•्เคธเคช्เคฐेเคถเคจ เค•ो เคเค• เคถเคฐ्เคค เค•े เค†เคงाเคฐ เคชเคฐ เคธंเค•ेเคค เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै। เคฏเคน เคเค• เค›ोเคŸा เค”เคฐ เคธुเคฒเคญ เคคเคฐीเค•ा เคนै เคœिเคธเคธे เคนเคฎ เค•िเคธी เคตेเคฐिเคเคฌเคฒ เค•ो เคเค• เคธ्เคฅिเคคि เค•े เค†เคงाเคฐ เคชเคฐ เคช्เคฐाเคช्เคค เค•เคฐ เคธเค•เคคे เคนैं เค”เคฐ เค‰เคธเค•े เค…เคจुเคธाเคฐ เค•ुเค› เค•ाเคฐ्เคฐเคตाเคˆ เค•เคฐ เคธเค•เคคे เคนैं।

เคถเคฐ्เคค เคŸเคฐ्เคจเคฐी เค‘เคชเคฐेเคŸเคฐ เค•ा เคธंเคฐเคšเคจा เคจिเคฎ्เคจเคฒिเค–िเคค เคนै:

```javascript
condition ? expression1 : expression2
```

เคฏเคนां, "condition" เคเค• เคฒॉเคœिเค•เคฒ เคฏा เคตिเคถ्เคตเคธเคจीเคฏเคคा เคเค•्เคธเคช्เคฐेเคถเคจ เคนोเคคा เคนै เคœो เคธเคค्เคฏ เคฏा เค—เคฒเคค เคนो เคธเค•เคคा เคนै। เคฏเคฆि เคถเคฐ्เคค เคธเคค्เคฏ เคนोเคคी เคนै, เคคो เคเค•्เคธเคช्เคฐेเคถเคจ1 เค•ा เคฎूเคฒ्เคฏ เคฒौเคŸाเคฏा เคœाเคคा เคนै, เค…เคจ्เคฏเคฅा เคเค•्เคธเคช्เคฐेเคถเคจ2 เค•ा เคฎूเคฒ्เคฏ เคฒौเคŸाเคฏा เคœाเคคा เคนै।

เคถเคฐ्เคค เคŸเคฐ्เคจเคฐी เค‘เคชเคฐेเคŸเคฐ เค•ा เค‰เคชเคฏोเค— เค•िเคธी เคญी เคธंเคฆเคฐ्เคญ เคฎें เค•िเคฏा เคœा เคธเค•เคคा เคนै, เคœैเคธे เคตेเคฐिเคเคฌเคฒ เคจिเคฐ्เคงाเคฐिเคค เค•เคฐเคจा, เคเคฒ्เคธ เคฒॉเคœिเค•, เคฏा DOM เคชเคฐिเคตเคฐ्เคคเคจ เค•ो เคจिเคฐ्เคฆिเคท्เคŸ เค•เคฐเคจा।

เคฏเคน เคเค• เค‰เคฆाเคนเคฐเคฃ เคนै เคœिเคธเคฎें เคนเคฎ เคเค• เคธ्เคฅिเคคि เค•ी เคœांเคš เค•เคฐเคคे เคนैं เค”เคฐ เค‰เคธเค•े เค†เคงाเคฐ เคชเคฐ เคเค• เคธंเคฆेเคถ เคช्เคฐिंเคŸ เค•เคฐเคคे เคนैं:

```javascript
const age = 20;
const message = age >= 18 ? "เค†เคช เคตเคฏเคธ्เค• เคนैं" : "เค†เคช เค•िเคถोเคฐ เคนैं";
console.log(message); // เค†เคช เคตเคฏเคธ्เค• เคนैं
```

เคฏเคนां, เคนเคฎเคจे "age" เคตेเคฐिเคเคฌเคฒ เค•ी เคฎाเคจ เค•ी เคœांเคš เค•ी, เค”เคฐ เคฏเคฆि เค‰เคฎ्เคฐ 18 เคธे เค…เคงिเค• เคนै, เคคो เคนเคฎเคจे "เค†เคช เคตเคฏเคธ्เค• เคนैं" เคช्เคฐिंเคŸ เค•िเคฏा, เค…เคจ्เคฏเคฅा "เค†เคช เค•िเคถोเคฐ เคนैं" เคช्เคฐिंเคŸ เค•िเคฏा।

เค‡เคธ เค‰เคฆाเคนเคฐเคฃ เค•े เคฎाเคง्เคฏเคฎ เคธे, เค†เคชเคจे เคœाเคจा เค•ि เคถเคฐ्เคค เคŸเคฐ्เคจเคฐी เค‘เคชเคฐेเคŸเคฐ เค•ैเคธे เค•ाเคฎ เค•เคฐเคคा เคนै เค”เคฐ เค‡เคธเค•ा เค‰เคชเคฏोเค— เค•ैเคธे เค•िเคฏा เคœाเคคा เคนै เคœाเคตाเคธ्เค•्เคฐिเคช्เคŸ เคฎें। เคฏเคน เคเค• เคธंเค•्เคทिเคช्เคค เค”เคฐ เคธ्เคชเคท्เคŸ เคคเคฐीเค•ा เคนै เคเค• เคธ्เคฅिเคคि เค•ो เคชเคฐीเค•्เคทिเคค เค•เคฐเคจे เค”เคฐ เค‰เคธเค•े เค†เคงाเคฐ เคชเคฐ เค•ोเคก เค•ो เคจिเคฐ्เคงाเคฐिเคค เค•เคฐเคจे เค•े เคฒिเค।

Comments