𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀
നിങ്ങളുടെ കോഡിന് തീരുമാനങ്ങൾ എടുക്കേണ്ടതുണ്ട്. കണ്ടീഷനൽ സ്റ്റേറ്റ്മെന്റുകൾ (Conditional statements) ഇത് ചെയ്യുന്നു. 'true' അല്ലെങ്കിൽ 'false' എന്ന ഫലങ്ങളെ അടിസ്ഥാനമാക്കി അവ കോഡ് ബ്ലോക്കുകൾ പ്രവർത്തിപ്പിക്കുന്നു.
ഈ മൂന്ന് തരങ്ങൾ ഉപയോഗിക്കുക:
- if: ഒരു കണ്ടീഷൻ ശരിയാണെങ്കിൽ (true) കോഡ് പ്രവർത്തിപ്പിക്കുന്നു.
- if-else: കണ്ടീഷൻ ശരിയാണെങ്കിൽ ഒരു ബ്ലോക്കും തെറ്റാണെങ്കിൽ (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 വാല്യൂകളും മനഃപാഠമാക്കുക.