ကိန်ရှင်တန်ဖိုးများ ပြောင်းလဲခြင်း
ကျွန်ုပ်တို့တွင် တန်ဖိုးတစ်ခု သတ်မှတ်ပေးထားသော ကိန်ရှင်တစ်ခု ရှိသည်ဆိုပါစို့။ ထို့နောက် ကျွန်ုပ်တို့သည် ထပ်မံ၍ သတ်မှတ်ခြင်း (assignment) လုပ်ဆောင်ကာ ကိန်ရှင်အား အခြားတန်ဖိုးတစ်ခု သတ်မှတ်ပေးနိုင်ပါသည်။
let a; // ကိန်ရှင်ကို ကြေငြာပါ
a = 1; // ယင်း၌ 1 တန်ဖိုးကို ရေးထည့်ပါ
alert(a); // 1 ကို ပြသမည်
a = 2; // ယခု 2 တန်ဖိုးကို ရေးထည့်ပါ၊ 1 တန်ဖိုးကို အစားထိုးပါ
alert(a); // 2 ကို ပြသမည်
ဆိုလိုသည်မှာ ကိန်ရှင်၏ တန်ဖိုးသည် ၎င်းနှင့် ခိုင်မာစွာ တွဲထားသောအရာ မဟုတ်ပါ။ ကျွန်ုပ်တို့သည် ကိန်ရှင်ထဲသို့ ဒေတာများကို လွတ်လပ်စွာ ရေးသားနိုင်သည်၊ ၄င်းတို့ကို ဖတ်နိုင်သည်၊ ထို့နောက် တစ်ခုခုကို ထပ်မံရေးသားနိုင်သည် - ဤနည်းအတိုင်းပင် ဆက်လက်လုပ်ဆောင်နိုင်သည်။
ကိန်ရှင် a ကို ဖန်တီးပါ။ ၎င်းထဲသို့
တန်ဖိုး 10 ကို ရေးထည့်ပါ၊ ယင်းကို စကရင်ပေါ်တွင် ပြသပါ။
ထို့နောက် ၎င်းထဲသို့ တန်ဖိုး 20 ကို ရေးထည့်ပါ၊
ယင်းကို ပြသပါ။