0:00:01.083,0:00:03.846 ဒီဟာနဲ ့ ပတ္သက္ျပီးကူညီဖို ့ က်ြန္ေတာ္တို႕မွာ ၀င္စတန္လို႕ေခၚတဲ႕သူငယ္ခ်င္းေလးရွိပါတယ္ 0:00:03.846,0:00:06.424 သူ႕ပံုစံၾကည္႕ရတာေတာ႕ မထင္မွတ္ေလာက္ေအာင္ဘဲေကာငး္လြန္းလွပါတယ္ 0:00:06.424,0:00:08.911 ဒါေပမယ္႕ကြၽန္ေတာ္ကေတာ႕ သူ႕မ်က္လံုးရဲ႕အရြယ္အစားကိုအနညး္ငယ္ေလာက္ေျပာင္းခ်င္ပါတယ္ 0:00:08.911,0:00:10.784 ဒီေနရာဟာ သူ႕မ်က္လံုးကို ကြၽန္ေတာ္ဆြဲရမယ္႕ေနပါဘဲ 0:00:10.784,0:00:13.343 ဒီမွာကြ်န္ေတာ္တို႕ အရာင္ျဖည္႕ထားတယ္ ၊ ဘဲဥပံု ၂ခုဆြဲထားတာကိုသင္ျမင္ေတြ႕နိုင္ပါတယ္။ 0:00:13.343,0:00:15.273 တကယ္လို႕ ကြၽန္တာ္ဟာဘဲဥပံုရဲ႕အရြယ္အစားကို ထပ္ျပီးေသးခ်င္တယ္ဆိုရင္ေတာ႕ 0:00:15.273,0:00:18.011 ကြၽန္ေတာ္တို႕သူ႕ရဲ႕အက်ယ္အ၀န္းကိုျပင္ေပးလို႕ရပါတယ္။ ေနာက္ထပ္ က်ြန္ေတာ္တို႕သူ႕ကိုပိုမိုလံုး၀န္းေအာင္ ျပင္ခ်င္ေသးပါတယ္။ 0:00:18.011,0:00:20.284 ဒါေၾကာင္႕ကၽြန္ေတာ္သူ႕ရဲ႕အျမင္႕ကို အရြယ္အစားတူသြားေအာင္ျပင္ဆင္ေပးပါမယ္။ 0:00:20.284,0:00:22.955 ေကာင္းျပီ။ ေနာက္ထပ္ကၽြန္ေတာ္ဟာသူ႕ရဲ႕ မ်က္လံုးတစ္စံုကို အရြယ္အစားတူေအာင္ျပင္ခ်င္ပါေသးတယ္။ 0:00:22.955,0:00:25.381 ဒါ႕ေၾကာင္႕သူ႕ေနာက္ထပ္မ်က္လံုးတစ္ဖက္ရဲ႕ အျမင္႕နဲ႕ အက်ယ္ကို ေျပာင္းလဲေပးရပါမယ္။ 0:00:25.381,0:00:28.497 မဟုတ္ေသးဘူး။ သူတို႕မ်က္လံုးေတြဟာ အနညး္ငယ္ေသးေနေသးတယ္။ ဒါေၾကာင္႕ ကြ်န္ေတာ္သူတို႕ကို ထပ္ျပီး ေျပာငး္လဲပါအံုးမယ္။ 0:00:28.707,0:00:30.839 အကယ္၍ ဂဏန္းတစ္လံုးထဲေျပာင္းလိုက္မယ္ဆိုရင္ သိပ္ျပီးမေကာငး္ႏိုင္ပါဘူး၊ 0:00:30.839,0:00:32.656 ျပီးေတာ႕ မ်က္လံုး၂ဖက္လံုးေျပာင္းရင္ေကာင္းမလား? 0:00:32.877,0:00:36.191 ဒီမွာတင္ variables ရဲ႔ဇာတ္လမ္းစတာပါဘဲ။ 0:00:37.232,0:00:40.848 Variable ဆိုတာ နာမည္ ဒါမွမဟုတ္ အရာ၀တၳဳတစ္ခုခုအတြက္ အမွတ္အသားလိုပါဘဲ။ 0:00:41.303,0:00:44.523 ကြၽန္ေတာ္ကေတာ႕ variable ကို ၾကီးမားျပီး နာမည္ေပးထားတဲ႕ ပံုးတစ္ပံုးအေနနဲ႕ မွတ္ယူပါတယ္။ 0:00:44.566,0:00:46.295 သင္ဟာအဲ႕ဒီပံုးၾကီးထဲကို သင္ၾကိဳက္ႏွစ္သက္ရာေတြကိုထည္႕သြင္းနိုင္ပါတယ္။ 0:00:46.295,0:00:47.588 ဒါေပမယ္႕ သင္ေပးထားတဲ႕ပံုးရဲ႕နာမည္ကေတာ႕မေျပာငး္လဲပါဘူး။ 0:00:47.747,0:00:51.937 အဲ႕ဒီပံုးထဲကအရာေတြကိုေတာ႕ Variable ရဲ႕တန္ဖိုးေတြလို႕ကၽြန္ေတာ္တို႕ေခၚဆိုနိုင္ပါတယ္။ 0:00:53.702,0:00:55.745 ဆိုေတာ႕ ကြၽန္ေတာ္တို႕ Variable ေတြ ကိုလက္ေတြ႕စျပီးသံုးၾကည္႕ရေအာင္။ 0:00:55.745,0:00:57.564 ကြ်န္ေတာ္တို႕အဲ႕ဒါေတြကိုဒီမွာဘဲလုပ္ၾကရေအာင္ 0:00:57.564,0:01:00.333 သင္တို႕လုပ္ရမွာကVariable ကိုကိုယ္စားျပဳတဲ႕ var ဆိုတာေလးရိုက္ရမွာပါ။ 0:01:00.333,0:01:02.477 space ျခား ..ျပီးေတာ႕ Variableရဲ႕နာမည္ 0:01:02.477,0:01:04.465 အဲ႕ဒီအရာဟာ Variable ကဘာကိုသိမ္းထားမယ္ဆိုတာကိုေဖာ္ျပေပးမယ္႕အရာဘဲ 0:01:04.465,0:01:06.007 ဆိုေတာ႕ ဒါကိုကၽြန္ေတာ္တို႕ eyeSize(မ်က္လံုးရဲ႕အရြယ္အစား) လို႕ေခၚရေအာင္ 0:01:06.007,0:01:07.997 ျပီးေတာ႕ သင္ၾကိဳက္ႏွစ္သက္ရာနာမည္လဲေပးလို႕ရပါတယ္။ 0:01:07.997,0:01:10.043 ဒါေပမယ္႕ စာလံုးေတြရဲ႕ၾကားမွာ space ျခားလုိ႕ေတာ႕မရပါဘူး။ 0:01:10.043,0:01:11.974 ျပီးေတာ႕ semicolonလဲ မေမ႕ခဲ႕ပါနဲ႕အံုး။ 0:01:12.248,0:01:14.447 ဒီေတာ႕ကြၽန္ေတာ္တို႕ eyeSize လို႕ေခၚတဲ႕ variable ေလး လုပ္ျပီးသြားျပီ 0:01:14.447,0:01:16.936 ဘာေၾကာင္႕လဲဆိုေတာ႕ ၀င္စတန္ရဲ႕မ်က္လံုးရဲ႕အရြယ္အစားကို ဒီေကာင္ေလးက သိမ္းထားမယ္။ 0:01:16.936,0:01:19.511 ဒါေပမယ္႕ variable ထဲမွာ တန္ဖိုးမရွိေသးဘူး။ 0:01:19.846,0:01:22.642 သူ႕ကိုတန္ဖိုးထည္႕ဖို႕ဆိုရင္.. ကြၽန္ေတာ္တို႕ eyeSize လို႕အရင္ရုိက္ရမယ္ 0:01:22.642,0:01:27.186 ျပီးရင္ ညီမၽွျခင္း( = ) လို႕ရိုက္.. ျပီးရင္ ၂၀ ဆိုျပီးရိုက္ရမယ္။ 0:01:27.611,0:01:29.370 ေကာင္းျပီ .. ယခု ညီမၽွျခင္း အမွတ္သေကၤတကိုေတြ႕ပါသလား? 0:01:29.370,0:01:31.763 သင္တို႕ သခ်ာၤဆရာကသင္တို႕ကိုသင္ထားတာေတြကိုေမ႕ပစ္လိုက္ပါ 0:01:31.763,0:01:35.086 အဲ႕ဒီ ညီမၽွျခင္း အမွတ္သေကၤတဟာ ညီတူညီမွၽျဖစ္တယ္လုိ႕ ဆိုလိုျခင္းမဟုတ္ပါဘူး အဲ႕ဒါဟာသတ္မွတ္ျခင္းလို႕အဓိပၸာယ္ရပါတယ္။ 0:01:35.391,0:01:41.264 ဆိုလိုတာက ကြၽန္ေတာ္တို႕ဟာ ၂၀ဆိုတဲ႕ တန္ဖိုးကို eyeSize လိုေခၚတဲ႕ variable ထဲမွာ သတ္မွတ္လိုက္တာပါ။ 0:01:42.014,0:01:43.716 တျခားတနည္းနဲ႕ေျပာရမယ္ဆိုရင္ ၂၀ဆိုတဲ႕ဂဏန္းကို ထည္႕လိုက္တာပါဘဲ 0:01:43.716,0:01:45.576 eyeSize လို႕ေခၚတဲ႕ ပံုးထဲကိုထည္႕လိုက္တာပါ။ 0:01:45.728,0:01:48.438 ကၽြန္ေတာ္တို႕မွတ္မိရမွာက သခ်ာၤစာသင္ခန္းထဲမွာဆို 0:01:48.438,0:01:51.818 x=3 ရယ္ 3=Xရယ္ 0:01:51.818,0:01:54.457 ဆိုတာဟာ တူညီပါတယ္လို႕ေျပာတာပါ။ 0:01:54.457,0:01:56.377 ေကာင္းျပီ ဒီမွာေတာ႕ သင္အဲ႕ဒီလိုလုပ္လို႕မရပါဘူး။ 0:01:56.377,0:01:58.443 ညီမွၽျခင္း သေကၤတရဲ႕ ဘယ္ဘက္မွာရွိေနတဲ႕အရာေတြဟာ 0:01:58.443,0:01:59.985 variable ဘဲျဖစ္ပါတယ္ 0:01:59.985,0:02:03.397 ညီမၽွျခင္း သေကၤတရဲ႕ ညာဘက္အျခမ္းမွာရွိေနတာေတြကေတာ႕ တန္ဖိုးေတြျဖစ္ပါတယ္။ 0:02:03.397,0:02:05.331 အဲ႕ဒီအရာေတြဟာ သင္ Variable ထဲကို သတ္မွတ္လိုက္တာေတြပါဘဲ 0:02:05.501,0:02:07.549 သင္႕ကိုကူညီနိုင္မယ္႕အေကာင္းဆံုးနည္းလမ္းကေတာ႕ ဘယ္ဘက္ကဘာဆိုတာကိုမွတ္မိေနဖို႕ 0:02:07.549,0:02:09.790 ကိုယ္Code ေရးေနစဥ္မွာ ကိုယ္႕ကိုယ္ကိုသတိေပးေနဖို႕လိုပါတယ္။ 0:02:09.790,0:02:11.491 ေကာင္းမြန္တဲ႕ Programေရးသူေတြ ျပဳမူသလိုပါဘဲ။ 0:02:11.491,0:02:15.290 တကယ္လို႕သင္ဟာ ညီမွၽျခင္းသေကၤတကို ရိုက္နွိပ္လိုက္ျပီဆိုရင္ေတာ႕ ဒါကို ညီမၽွျခင္း(equal) လို႕မေခၚပါနဲ႕ ရယူသည္(get)လို႕ေခၚၾကရေအာင္။ 0:02:15.290,0:02:18.587 ဒီေတာ႕ eyeSize (မ်က္လံုးအရြယ္အစား)ကို ၂၀လို႕ရယူလိုက္ပါ 0:02:19.619,0:02:22.049 ျပီးေတာ႕သင္ရဲ႕ပရိုဂရမ္မွာ eyeSize ကိုသံုးလိုက္တဲ႕အခ်ိန္တိုင္း 0:02:22.049,0:02:24.780 ကြန္ျပဴတာက ဘယ္လိုျဖစ္သြားမလဲဆိုေတာ႕..အိုး!ဟုတ္တယ္ အဲ႕ဒါvariable 0:02:24.780,0:02:27.871 သူမ ဒီတန္ဖိုး၂၀ဆိုတာကိုဆိုလိုမွန္းကြ်န္ေတာ္သိပါတယ္ 0:02:28.312,0:02:31.131 ဒါဆို ၾကည္႕လိုက္ၾကရေအာင္.. ကြ်န္ေတာ္ဒီဟာကို ေကာ္ပီလုပ္လိုက္မယ္ 0:02:31.419,0:02:34.405 ျပီးေတာ႕ဒီဂဏန္း၄ခုမွာအစားထိုးလိုက္မယ္ 0:02:34.785,0:02:37.058 က်ြန္ေတာ႕ရဲ႕eyeSize variable အသစ္ေတြနဲ႕အစားထုိးလိုက္မယ္ 0:02:38.255,0:02:39.614 ျပီးေတာ႕ ေဟာဒီမွာေတြ႕လား! 0:02:39.614,0:02:43.920 ၀င္စတန္႔ရဲ႕မ်က္လံုးတစ္စံုက အခုေတာ႕ လံုး၀န္းျပီးအရြယ္အစားတူသြားျပီ 0:02:43.920,0:02:46.591 တစ္ကယ္လို႕မ်က္လံုးတစ္စံုရဲ႕ တန္ဖိုးေတြကိုကြ်န္ေတာ္ေျပာင္းခ်င္တယ္ဆိုရင္ 0:02:46.591,0:02:47.730 ဒါမွမဟုတ္ မ်က္လံုးတစ္စံုရဲ႕ အရြယ္အစားကိုေျပာင္းခ်င္တယ္ဆိုရင္ 0:02:47.730,0:02:50.547 ဒီ Variable ရဲ႕တန္ဖိုးေတြကို ေျပာင္းလဲနိုင္ပါတယ္ 0:02:51.002,0:02:53.045 အာ!!! ေတာ္ေတာ္ေကာင္းသြားျပီ 0:02:54.309,0:02:55.667 ေကာင္းျပီ... အဆံုးသတ္ၾကရေအာင္ 0:02:55.667,0:02:58.512 ဒီမွာ ကြၽန္ေတာ္တို႕ eyeSize(မ်က္လံုးအရြယ္အစား)လို႕ေခၚတဲ႕ variable အသစ္တစ္ခု ျပဳလုပ္ခဲ႕ျပီ 0:02:58.512,0:03:01.037 ျပီးေတာ႕ သူ႕ရဲ႕တန္ဖိုးကို ၃၃လို႕ ကြ်န္ေတာ္တို႕ေပးခဲ႕ျပီ 0:03:01.037,0:03:02.855 ဒါေတြအားလံုးကို အဆင္႕တစ္ခုထဲနဲ႕ ကြ်န္ေတာ္တို႕လုပ္နိုင္ပါတယ္ 0:03:02.855,0:03:05.927 var eyeSize လို႕ရိုက္လိုက္ပါ ။ ဒါကပထမအဆင္႕ပါ 0:03:05.927,0:03:08.717 ၃၃လို႕ရိုက္လိုက္ပါ ။ ဒါက ဒုတိယအဆင္႕ပါ။ 0:03:08.717,0:03:10.825 တကယ္လို႕ ဒီႏွစ္ေၾကာင္းလံုးကို ဖ်က္လိုက္တယ္ဆိုရင္ေတာင္ 0:03:10.825,0:03:12.626 အရာအားလံုးက ဆက္ျပီးအလုပ္လုပ္ေနအံုးမွာကို သင္ျမင္ေတြ႕နိုင္ပါတယ္။ 0:03:13.449,0:03:16.761 ေနာက္ျပီး ကြန္ျပဴတာဟာ code ေတြကို အထက္ကေနေအာက္ ဖတ္သြားတယ္ဆိုတာကိုလဲသတိျပဳရပါမယ္။ 0:03:16.761,0:03:19.188 ဒါေၾကာင္႕ေအာက္မွာ eyeSize ရွိတယ္ဆိုတာကိုသိရပါမယ္ 0:03:19.188,0:03:21.668 ဘာ႕ေၾကာင္႕လဲဆိုေတာ႕ ကြ်န္ေတာ္တို႕ အဲ႕ဒါကို အေပၚမွာ သတ္မွတ္ထားျပီးသားမို႕လို႕ပါဘဲ။ 0:03:21.668,0:03:24.309 အကယ္၍ ဒါကိုေအာက္မွာထားလိုက္တယ္ဆိုရင္ 0:03:25.021,0:03:28.446 ဒီ code ေရးထားတဲ႕ အေၾကာင္းက္ိုေရာက္တဲ႕အခါ ကြန္ျပဴတာက 0:03:28.446,0:03:30.989 eyeSize ! eyeSize ဆိုတာဘာပါလိမ္႕..ဒါကိုဘာလဲကြ်န္ေတာ္မသိဘူးလို႕ျပပါလိမ္႕မယ္။ 0:03:30.989,0:03:34.002 အမွန္က ကြ်န္ေတာ္တို႕မွာeyeSize ကို သတ္မွတ္ထားတာမရွိဘူးလို႕ error တက္ေနတာပါ။ 0:03:34.002,0:03:35.570 သင္ဟာသင္႕ကိုယ္သင္ ေတြးထင္ေကာင္းေတြးထင္ေနပါလိမ္႕မယ္ 0:03:35.570,0:03:37.481 ငါဒီမွာ သတ္မွတ္ထားခဲ႕သားဘဲလို႕ေပါ႕ 0:03:37.481,0:03:39.584 ဒါေပမယ္႕ ကြန္ျပဴတာကအဲ႕ဒီေလာက္မေတာ္ပါဘူး.. သူဒါကိုမသိပါဘူး 0:03:40.406,0:03:42.636 အေပၚကိုျပန္သြားၾကည္႕ရေအာင္ 0:03:44.029,0:03:45.549 သင္ေသခ်ာေအာင္လုပ္ရမွာက 0:03:45.549,0:03:48.259 ဒါကိုမသံုးခင္ သင္ဟာ variable သတ္မွတ္ထားခဲ႕လားဆိုတာပါဘဲ 0:03:52.101,0:03:56.101 ခုေတာ႕သင္ဟာ variable ေတြအေၾကာင္းကုိသိသြားပါျပီ.. ေရးးးးးးး!!!!!!!!