-
생활코딩 4강Javascript& React study 2018. 3. 26. 21:43728x90반응형SMALL
이번 생활코딩 4강에서는
변수에 대하여 공부하였습니다.
변수의 선언
변수:Variable 컨테이너로 값을 유지할 필요가 있을 때 사용한다
변하는 것이 가능하다는 뜻의 변수 (대명사)
var-변수를 선언하겠다
var a = 1; ( a라는 변수를 생성한 것)
var a = 1;을 하고
alert(a);를 하게 되면 경고창에 1이 나오게 된다
var a = 10;을 하고
alert(a);를 하게 되면 경고창에 10이 나오게 된다
그러므로 a는 어떤 값을 담는 그릇이 되는것이고 어떤 값도 담길 수 있기 때문에
이것은 변하는 수 즉 변수이다
var a =1;
var b =2;
alert(a+b);는 3이 된다. a=1 b=2 1+2=3
//은 주석(comment)으로 코드에 부가적인 설명을 쓰거나 사용하지 않는 코드를 비활성화시키기
위해서 사용한다.
//뒤에 따라오는 내용은 해석되지 않는다.
var first ="coding";
이라는 문자열을 입력하고
alert(first+"everyday");를 입력하면
first에 coding이 입력되어 최종으로 codingeveryday가 표기가 된다.
var는 변수라는 것을 표기하는 것일뿐
넣지 않아도 변수로 실행이 된다.
즉 변수 var를 쓰지 않고 first ="코딩";이라 쓰면
alert(first+"everyday");에는 코딩+everyday가 들어가게 되며
최종적으로 코딩 everyday가 표기된다.
(단 초기에 first를 변수인 var로 표기해야 그 다음에 생략 가능)
var a="coding" b="everybady";를 쓰고
alert(a+b);를 쓰게 되면 a에는 coding이 b에는 everybady가 들어가게 된다.
변수를 사용해야 하는 이유
변수는 코드의 재활용성을 높여준다.
변수 a에 100이라는 숫자를 넣게 되면
a = a+10;일때 110=100+10이 된다
결과값은 110이 된다 그리고 이 110을 가지고
a =a/10;일때 11=110/10이 된다.이 11값을 가지고
a=a-10일때1 =11-10이 된다. 이 1값을 가지고
a=a*10일때 10=1*10이 된다 그래서 최종 값은 10이 된다.
그리고 이것을 화면에 출력하면 1이 나온다
만약에 a를 1000으로 바꾸고 싶다면 변수 a에 1000만 넣으면
결과값이 다르게 나온다.
변하지 않는 코드는 유지보수(좋지 않은 코드)
변하는 코드는 변수
728x90반응형LIST'Javascript& React study' 카테고리의 다른 글
생활코딩 5강 (0) 2018.03.28 생활코딩 4강 실습 (0) 2018.03.26 생활코딩 3주차 실습 (0) 2018.03.23 생활코딩 3주차 (0) 2018.03.22 생활코딩 2강 실습 (0) 2018.03.22