JavaScript ਵਿੱਚ 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀
ਕੰਡੀਸ਼ਨਲ ਸਟੇਟਮੈਂਟਸ (Conditional statements) ਸੱਚ (true) ਜਾਂ ਝੂਠ (false) ਦੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਅਧਾਰ 'ਤੇ ਕੋਡ ਚਲਾਉਂਦੀਆਂ ਹਨ। ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ਦੇ ਵਹਾਅ (flow) ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਇਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ।
ਇਹਨਾਂ ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰੋ:
- if: ਜਦੋਂ ਕੋਈ ਸ਼ਰਤ ਸੱਚ (true) ਹੁੰਦੀ ਹੈ, ਤਾਂ ਇਹ ਕੋਡ ਚਲਾਉਂਦਾ ਹੈ।
- else: ਜਦੋਂ ਸ਼ਰਤ ਝੂਠ (false) ਹੁੰਦੀ ਹੈ, ਤਾਂ ਇਹ ਕੋਡ ਚਲਾਉਂਦਾ ਹੈ।
- else if: ਜੇਕਰ ਪਹਿਲੀ ਸ਼ਰਤ ਅਸਫਲ ਰਹਿੰਦੀ ਹੈ, ਤਾਂ ਇਹ ਇੱਕ ਨਵੀਂ ਸ਼ਰਤ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ।
- switch: ਕਈ ਵੱਖ-ਵੱਖ ਵਿਕਲਪਾਂ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ।
- ternary (? :): if...else ਲਿਖਣ ਦਾ ਇੱਕ ਛੋਟਾ ਤਰੀਕਾ।
Nested if ਸਟੇਟਮੈਂਟਸ ਤੋਂ ਬਚੋ। ਇਹ ਕੋਡ ਨੂੰ ਪੜ੍ਹਨਾ ਮੁਸ਼ਕਲ ਬਣਾ ਦਿੰਦੀਆਂ ਹਨ। ਇਸ ਦੀ ਬਜਾਏ AND ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰੋ।
Ternary ਓਪਰੇਟਰਾਂ ਵਿੱਚ ਤਿੰਨ ਹਿੱਸੇ ਹੁੰਦੇ ਹਨ। ਕੋਈ ਹੋਰ JavaScript ਓਪਰੇਟਰ ਅਜਿਹਾ ਨਹੀਂ ਕਰਦਾ।
ਸਰੋਤ: w3schools.com ਵਿਕਲਪਿਕ ਲਰਨਿੰਗ ਕਮਿਊਨਿਟੀ: https://dev.to/vidhya_murali_5aabe7784bd/conditional-statements-in-javascript-49g0