ସମସ୍ତ ପାଠ
ମଡ୍ୟୁଲ 1
ପାଠ 2

ଭେରିଏବଲ ଏବଂ ଡାଟା ଟାଇପ

ଶିକ୍ଷଣ ଉଦ୍ଦେଶ୍ୟ
ସମୟ: 30-45 ମିନିଟ୍
  • JavaScript ରେ ଭେରିଏବଲ କିପରି ଡିକ୍ଲାର ଏବଂ ବ୍ୟବହାର କରାଯାଏ ତାହା ଶିଖିବେ
  • var, let, ଏବଂ const ମଧ୍ୟରେ ପାର୍ଥକ୍ୟ ବୁଝିବେ
  • JavaScript ରେ ବିଭିନ୍ନ ଡାଟା ଟାଇପ ବିଷୟରେ ଜାଣିବେ
  • ଟାଇପ କନଭର୍ସନ ଏବଂ ଟାଇପ କୋଏର୍ସନ ବିଷୟରେ ବୁଝିବେ
ଆପଣଙ୍କର ପ୍ରଗତି
ପାଠ ପ୍ରଗତି0%
ପାଠ୍ୟ ସାମଗ୍ରୀ ପଢ଼ିବା
କୋଡ୍ ଉଦାହରଣ ଚଲାଇବା
ଅଭ୍ୟାସ ସମ୍ପୂର୍ଣ୍ଣ କରିବା
କ୍ୱିଜ୍ ସମ୍ପୂର୍ଣ୍ଣ କରିବା

ଭେରିଏବଲ ପରିଚୟ

ଭେରିଏବଲ ହେଉଛି ପ୍ରୋଗ୍ରାମିଂର ଏକ ମୌଳିକ ଧାରଣା। ଏହା ଏକ "ଧାରକ" ଭଳି କାର୍ଯ୍ୟ କରେ ଯାହା ଡାଟା ଷ୍ଟୋର କରିପାରେ ଏବଂ ପରେ ବ୍ୟବହାର କରିପାରେ। ଆପଣ ଏକ ଭେରିଏବଲକୁ ଏକ ବାକ୍ସ ଭାବରେ ଚିନ୍ତା କରିପାରିବେ ଯେଉଁଥିରେ ଆପଣ ଜିନିଷ ରଖିପାରିବେ, ପରିବର୍ତ୍ତନ କରିପାରିବେ, ଏବଂ ଯେତେବେଳେ ଆବଶ୍ୟକ ହୁଏ ସେତେବେଳେ ଦେଖିପାରିବେ।

ଭେରିଏବଲ ଏକ ଧାରକ ଭାବରେ

ଭେରିଏବଲ ବ୍ୟବହାର କରି, ଆମେ:

  • ଡାଟା ଷ୍ଟୋର କରିପାରିବା ଏବଂ ପରେ ବ୍ୟବହାର କରିପାରିବା
  • ଏକ ମୂଲ୍ୟକୁ ଏକ ନାମ ଦେଇପାରିବା, ଯାହା ଦ୍ୱାରା ଏହାକୁ ବୁଝିବା ସହଜ ହେବ
  • ଏକ ମୂଲ୍ୟକୁ ପରିବର୍ତ୍ତନ କରିପାରିବା ଏବଂ ଏହି ପରିବର୍ତ୍ତନ ସମଗ୍ର ପ୍ରୋଗ୍ରାମରେ ପ୍ରତିଫଳିତ ହେବ
  • ଏକ ମୂଲ୍ୟକୁ ଅନେକ ଥର ବ୍ୟବହାର କରିପାରିବା ବିନା ଏହାକୁ ବାରମ୍ବାର ଲେଖିବା
ଦୈନନ୍ଦିନ ଜୀବନରେ ଭେରିଏବଲ
ଏକ ଥର୍ମୋଷ୍ଟାଟ୍ ଯାହା ତାପମାତ୍ରା ଷ୍ଟୋର କରେ
ଏକ ସ୍କୋରବୋର୍ଡ ଯାହା ଖେଳର ସ୍କୋର ଟ୍ରାକ୍ କରେ
ଏକ ଫର୍ମ ଯେଉଁଥିରେ ଆପଣ ଆପଣଙ୍କର ନାମ ଲେଖନ୍ତି

ଭେରିଏବଲ ଡିକ୍ଲାରେସନ

JavaScript ରେ ଭେରିଏବଲ ଡିକ୍ଲାରେସନ ପାଇଁ ତିନୋଟି ଉପାୟ ଅଛି: var, let, ଏବଂ const

କୀୱାର୍ଡପୁନଃ ଆସାଇନ୍ସ୍କୋପହୋଇଷ୍ଟିଂବ୍ୟବହାର
varହଁଫଙ୍କସନହଁ, undefined ସହିତପୁରୁଣା କୋଡରେ
letହଁବ୍ଲକହଁ, କିନ୍ତୁ ଆକ୍ସେସ୍ ନାହିଁପରିବର୍ତ୍ତନଶୀଳ ମୂଲ୍ୟ ପାଇଁ
constନାବ୍ଲକହଁ, କିନ୍ତୁ ଆକ୍ସେସ୍ ନାହିଁସ୍ଥିର ମୂଲ୍ୟ ପାଇଁ

ଭେରିଏବଲ ଡିକ୍ଲାରେସନ ଉଦାହରଣ

var, let, ଏବଂ const ବ୍ୟବହାର କରି ଭେରିଏବଲ କିପରି ଡିକ୍ଲାର କରାଯାଏ ତାହା ଦେଖନ୍ତୁ।

JavaScript ପ୍ଲେଗ୍ରାଉଣ୍ଡ
କୋଡ୍
ଆଉଟପୁଟ୍
ଆଉଟପୁଟ୍ ଏଠାରେ ଦେଖାଯିବ... (Run your code to see results)

ଭେରିଏବଲ ନାମକରଣ ନିୟମ:

  • ଭେରିଏବଲ ନାମ ଅକ୍ଷର, ସଂଖ୍ୟା, ଅଣ୍ଡରସ୍କୋର (_), କିମ୍ବା ଡଲାର ଚିହ୍ନ ($) ଧାରଣ କରିପାରେ
  • ଭେରିଏବଲ ନାମ ଏକ ସଂଖ୍ୟା ସହିତ ଆରମ୍ଭ ହୋଇପାରିବ ନାହିଁ
  • ଭେରିଏବଲ ନାମ କେସ୍-ସେନ୍ସିଟିଭ୍ ଅଟେ (myVar ଏବଂ myvar ଦୁଇଟି ଭିନ୍ନ ଭେରିଏବଲ)
  • JavaScript ରିଜର୍ଭଡ୍ କୀୱାର୍ଡ (ଯେପରିକି if, function, return) ଭେରିଏବଲ ନାମ ଭାବରେ ବ୍ୟବହାର କରାଯାଇପାରିବ ନାହିଁ

ଡାଟା ଟାଇପ

JavaScript ରେ ଦୁଇ ପ୍ରକାରର ଡାଟା ଟାଇପ ଅଛି: ପ୍ରିମିଟିଭ୍ ଏବଂ ରେଫରେନ୍ସ।

ପ୍ରିମିଟିଭ୍ ଡାଟା ଟାଇପ
  • ଷ୍ଟ୍ରିଙ୍ଗ: ଟେକ୍ସଟ ଡାଟା
    let ନାମ = "ରାଜେଶ";
  • ନମ୍ବର: ସଂଖ୍ୟାତ୍ମକ ଡାଟା
    let ବୟସ = 25;
  • ବୁଲିଆନ୍: true କିମ୍ବା false
    let ଛାତ୍ର = true;
  • ଅନଡିଫାଇଣ୍ଡ: ଏକ ଭେରିଏବଲ ଯାହା ଡିକ୍ଲାର ହୋଇଛି କିନ୍ତୁ ଏହାକୁ କୌଣସି ମୂଲ୍ୟ ଦିଆଯାଇନାହିଁ
    let ଠିକଣା;
  • ନଲ୍: ଏକ ଭେରିଏବଲ ଯାହାର କୌଣସି ମୂଲ୍ୟ ନାହିଁ
    let ଫୋନ୍ = null;
ରେଫରେନ୍ସ ଡାଟା ଟାଇପ
  • ଅବଜେକ୍ଟ: କୀ-ଭାଲ୍ୟୁ ପେୟାର ସଂଗ୍ରହ
    let ବ୍ୟକ୍ତି = {ନାମ: "ରାଜେଶ", ବୟସ: 25};
  • ଆରେ: ମୂଲ୍ୟର କ୍ରମବଦ୍ଧ ତାଲିକା
    let ଫଳ = ["ଆମ୍ବ", "କଦଳୀ", "ସେଓ"];
  • ଫଙ୍କସନ: ପୁନଃବ୍ୟବହାରଯୋଗ୍ୟ କୋଡ ବ୍ଲକ
    function ନମସ୍କାର() { console.log("ନମସ୍କାର!"); }

ଡାଟା ଟାଇପ ଚେକିଂ

typeof ଅପରେଟର ବ୍ୟବହାର କରି ଆମେ ଏକ ଭେରିଏବଲର ଡାଟା ଟାଇପ ଜାଣିପାରିବା।

JavaScript ପ୍ଲେଗ୍ରାଉଣ୍ଡ
କୋଡ୍
ଆଉଟପୁଟ୍
ଆଉଟପୁଟ୍ ଏଠାରେ ଦେଖାଯିବ... (Run your code to see results)

ଟାଇପ କନଭର୍ସନ

JavaScript ରେ ଆମେ ଏକ ଡାଟା ଟାଇପରୁ ଅନ୍ୟ ଡାଟା ଟାଇପକୁ କନଭର୍ଟ କରିପାରିବା।

ଟାଇପ କନଭର୍ସନ ଉଦାହରଣ

ଷ୍ଟ୍ରିଙ୍ଗରୁ ନମ୍ବରକୁ ଏବଂ ନମ୍ବରରୁ ଷ୍ଟ୍ରିଙ୍ଗକୁ କନଭର୍ଟ କରିବା।

JavaScript ପ୍ଲେଗ୍ରାଉଣ୍ଡ
କୋଡ୍
ଆଉଟପୁଟ୍
ଆଉଟପୁଟ୍ ଏଠାରେ ଦେଖାଯିବ... (Run your code to see results)

ଟାଇପ କୋଏର୍ସନ (ଅଟୋମେଟିକ୍ କନଭର୍ସନ):

JavaScript ଅନେକ ସମୟରେ ଅଟୋମେଟିକ୍ ଭାବରେ ଡାଟା ଟାଇପ କନଭର୍ଟ କରିଥାଏ।

ସାବଧାନତା

JavaScript ରେ ଅଟୋମେଟିକ୍ ଟାଇପ କନଭର୍ସନ ଅନେକ ସମୟରେ ଅପ୍ରତ୍ୟାଶିତ ଫଳାଫଳ ଦେଇପାରେ। ଏହି କାରଣରୁ, ସ୍ପଷ୍ଟ ଟାଇପ କନଭର୍ସନ ବ୍ୟବହାର କରିବା ଭଲ ଅଭ୍ୟାସ।

console.log("5" + 2); // "52" (ଷ୍ଟ୍ରିଙ୍ଗ କନକାଟେନେସନ୍)
console.log("5" - 2); // 3 (ନମ୍ବର ସବଟ୍ରାକ୍ସନ୍)
console.log("5" * 2); // 10 (ନମ୍ବର ମଲ୍ଟିପ୍ଲିକେସନ୍)

ପ୍ରାକ୍ଟିକାଲ୍ ଉଦାହରଣ

ଭେରିଏବଲ ଏବଂ ଡାଟା ଟାଇପର ବାସ୍ତବ ଉଦାହରଣ ଦେଖନ୍ତୁ।

ଶପିଂ କାର୍ଟ ଗଣନା

ଶପିଂ କାର୍ଟରେ ଆଇଟମ୍ ଏବଂ ମୂଲ୍ୟ ଗଣନା।

JavaScript ପ୍ଲେଗ୍ରାଉଣ୍ଡ
କୋଡ୍
ଆଉଟପୁଟ୍
ଆଉଟପୁଟ୍ ଏଠାରେ ଦେଖାଯିବ... (Run your code to see results)

ଜ୍ଞାନ ପରୀକ୍ଷା

ଭେରିଏବଲ ଏବଂ ଡାଟା ଟାଇପ ବିଷୟରେ ଆପଣଙ୍କର ବୁଝାମଣା ପରୀକ୍ଷା କରନ୍ତୁ।

ପ୍ରଶ୍ନ 1 / 5

କେଉଁ କୀୱାର୍ଡ ଏକ ଭେରିଏବଲ ତିଆରି କରେ ଯାହାର ମୂଲ୍ୟ ପରିବର୍ତ୍ତନ ହୋଇପାରିବ ନାହିଁ?

ପରବର୍ତ୍ତୀ ପଦକ୍ଷେପ

ଏହି ପାଠରେ, ଆପଣ JavaScript ରେ ଭେରିଏବଲ ଏବଂ ଡାଟା ଟାଇପ ବିଷୟରେ ଶିଖିଛନ୍ତି। ପରବର୍ତ୍ତୀ ପାଠରେ, ଆମେ JavaScript ଅପରେଟର ଏବଂ ଏକ୍ସପ୍ରେସନ୍ ବିଷୟରେ ଅଧିକ ଶିଖିବା।

ପରବର୍ତ୍ତୀ ପାଠ

3

ଅପରେଟର ଏବଂ ଏକ୍ସପ୍ରେସନ୍

JavaScript ରେ ଅପରେଟର ଏବଂ ଏକ୍ସପ୍ରେସନ୍ ବ୍ୟବହାର

ଆରମ୍ଭ କରନ୍ତୁ