𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀

ನಿಮ್ಮ ಕೋಡ್ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕಾಗುತ್ತದೆ. ಕಂಡೀಷನಲ್ ಸ್ಟೇಟ್‌ಮೆಂಟ್‌ಗಳು ಇದನ್ನು ಮಾಡುತ್ತವೆ. ಅವು true ಅಥವಾ false ಫಲಿತಾಂಶಗಳ ಆಧಾರದ ಮೇಲೆ ಕೋಡ್ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಚಲಾಯಿಸುತ್ತವೆ.

ಈ ಮೂರು ವಿಧಗಳನ್ನು ಬಳಸಿ:

  • if: ಒಂದು ಕಂಡೀಷನ್ true ಆಗಿದ್ದರೆ ಕೋಡ್ ಅನ್ನು ಚಲಾಯಿಸುತ್ತದೆ.
  • if-else: true ಆಗಿದ್ದರೆ ಒಂದು ಬ್ಲಾಕ್ ಮತ್ತು false ಆಗಿದ್ದರೆ ಇನ್ನೊಂದು ಬ್ಲಾಕ್ ಅನ್ನು ಚಲಾಯಿಸುತ್ತದೆ.
  • else if: ಕ್ರಮಬದ್ಧವಾಗಿ ಹಲವಾರು ಕಂಡೀಷನ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ.

Truthy ಮತ್ತು falsy ಮೌಲ್ಯಗಳನ್ನು ಕಲಿಯಿರಿ.

Truthy ಮೌಲ್ಯಗಳು:

  • ಶೂನ್ಯವಲ್ಲದ ಸಂಖ್ಯೆಗಳು (Non-zero numbers).
  • ಖಾಲಿ ಇಲ್ಲದ ಸ್ಟ್ರಿಂಗ್‌ಗಳು (Non-empty strings).
  • ಆಬ್ಜೆಕ್ಟ್‌ಗಳು ಮತ್ತು ಅರೇಗಳು (Objects and arrays).

Falsy ಮೌಲ್ಯಗಳು:

  • false.
  • ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್‌ಗಳು (Empty strings).
  • null.
  • undefined.
  • NaN.

ಇಂಟರ್ವ್ಯೂ ಟಿಪ್ಸ್:

  • '0' ಇರುವ ಸ್ಟ್ರಿಂಗ್ truthy ಆಗಿರುತ್ತದೆ.
  • if ಮತ್ತು if-else ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ತಿಳಿಯಿರಿ.
  • ಎಲ್ಲಾ falsy ಮೌಲ್ಯಗಳನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಿ.

ಮೂಲ: https://dev.to/ezhil_abinayak_e38eec8fb/javascript-conditional-statements-examples-flowcharts-truthy-falsy-values-and-interview-49c8