JavaScript-ലെ കണ്ടിഷണൽ സ്റ്റേറ്റ്മെന്റുകൾ
JavaScript-ലെ കണ്ടിഷണൽ സ്റ്റേറ്റ്മെന്റുകൾ നിങ്ങളുടെ കോഡിനെ തീരുമാനങ്ങൾ എടുക്കാൻ സഹായിക്കുന്നു. ഒരു കണ്ടീഷൻ ശരിയാണോ (true) അതോ തെറ്റാണോ (false) എന്നതിനെ അടിസ്ഥാനമാക്കി അവ വ്യത്യസ്ത കോഡ് ബ്ലോക്കുകൾ പ്രവർത്തിപ്പിക്കുന്നു. ഇത് ഉപയോക്താവിന്റെ ഇൻപുട്ടുകൾക്കോ അല്ലെങ്കിൽ കണക്കുകൂട്ടലുകൾക്കോ അനുസൃതമായി പ്രതികരിക്കാൻ നിങ്ങളുടെ പ്രോഗ്രാമിനെ സഹായിക്കുന്നു.
നിങ്ങളുടെ കോഡിന്റെ ഒഴുക്ക് (flow) നിയന്ത്രിക്കാൻ നിങ്ങൾ കണ്ടിഷണൽ സ്റ്റേറ്റ്മെന്റുകൾ ഉപയോഗിക്കുന്നു. വ്യത്യസ്ത ഇൻപുട്ടുകൾക്ക് അനുസൃതമായി പ്രതികരിക്കുന്ന ഡൈനാമിക് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കാൻ ഇവ നിങ്ങളെ സഹായിക്കുന്നു. കണ്ടിഷണൽ സ്റ്റേറ്റ്മെന്റുകളുടെ തരങ്ങൾ താഴെ പറയുന്നവയാണ്:
- if സ്റ്റേറ്റ്മെന്റ്
- if-else സ്റ്റേറ്റ്മെന്റ്
- else if സ്റ്റേറ്റ്മെന്റ്
- switch സ്റ്റേറ്റ്മെന്റ്
- ternary operator
നിങ്ങളുടെ കോഡിൽ തീരുമാനങ്ങൾ എടുക്കാൻ ഈ സ്റ്റേറ്റ്മെന്റുകൾ സഹായിക്കുന്നു. ഒരു കണ്ടീഷൻ ശരിയാണെങ്കിൽ (true) ഒരു കോഡ് ബ്ലോക്ക് പ്രവർത്തിപ്പിക്കാൻ നിങ്ങൾക്ക് if ഉപയോഗിക്കാം. കണ്ടീഷൻ തെറ്റാണെങ്കിൽ (false) മറ്റൊരു കോഡ് ബ്ലോക്ക് പ്രവർത്തിപ്പിക്കാൻ else ഉപയോഗിക്കാം. ആദ്യത്തെ കണ്ടീഷൻ തെറ്റാണെങ്കിൽ പുതിയൊരു കണ്ടീഷൻ പരിശോധിക്കാൻ else if ഉപയോഗിക്കാം.
കണ്ടീഷനുകൾ പരിശോധിക്കാനും വ്യത്യസ്ത കോഡ് ബ്ലോക്കുകൾ പ്രവർത്തിപ്പിക്കാനും കണ്ടിഷണൽ സ്റ്റേറ്റ്മെന്റുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് പരിശീലിക്കാം. ഉദാഹരണത്തിന്, ഒരു സംഖ്യ ഇരട്ടയാണോ (even) അതോ ഒറ്റയാണോ (odd) എന്ന് പരിശോധിക്കാൻ നിങ്ങൾക്ക് ഒരു if സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കാം. ഒരാൾ മുതിർന്ന ആളാണോ അല്ലയോ എന്ന് പരിശോധിക്കാൻ നിങ്ങൾക്ക് ഒരു if-else സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കാം.
സ്രോതസ്സ്: https://www.geeksforgeeks.org/javascript/conditional-statements-in-javascript/ പഠനത്തിനായി ഉപയോഗിക്കാവുന്ന കമ്മ്യൂണിറ്റി: https://dev.to/kamalesh_ar_6252544786997/conditional-statements-in-javascript-450p