웹동네 JSJQ 실무기초 스터디...

Preview:

Citation preview

Javascript & jQuery 실무제작 기초 스터디

1주차 - 변수와 IF 김세환(hidepink@naver.com) / 2014.11.23 (sun)

변수

• 어떤 값을 넣을수 있는 저장소

변수란?

변수

변수의 구성은 크게 2가지

강백호

myName

변수명

저장만 하나요?• 저장된 값을 읽을수 있습니다.

물론 읽는다고 값이 사라지진 않습니다. 하지만 읽어서 배껴갈 수는 있겠죠?

변수의 문법

• var myName = “강백호”;

• var myNumber = 10;

• var iamWoman = false;

앞의 var 는 뭔가요?

• 나는 변수다! 라고 선언해주는 겁니다

• 안써도 되는 경우도 있고 전역변수,지역변수,매개변수 등등 여러가지 변수의 종류가 있지만… 지금은 변수를 만든다 할때는 var 를 붙여아 한다고 알아두도록 하세요

변수의 사용

• var six = 6;var seven = 7;document.write(six + seven);

• 결과값: ?

다음 중 변수에 저장할 수 없는 값은?

숫자

문자

BOOLEAN (true / false)

함수

배열

다른 변수의 값

undefined

null

정말 변수에는 여러 값들을 담을 수 있죠?

• 모든 것을 다 담을 수 있는건 아닙니다. 하지만 오늘은 여기까지만! 단순하게 데이터 그리고 오브젝트를 담을 수 있다고 기억해두세요!

테스트http://www.webdongne.com/bbs/bbs/board.php?

bo_table=s_js_core_var

이..이러고 계신거 아니죠? 홧팅염…

조건문 if

if…• 주어진 조건이 참인지 거짓인지 물어본 후 판별하여 다음일

을 처리함

if (그는 유죄이다!)

NO

else { gotoHome(); }

YES

{ gotoJail(); }

if~else의 기본 문법

• if ( simpson == “유죄”) { gotoJail();} else { gotoHome();}

if 괄호안의 구문은 참일때만 실행

else 괄호안의 구문은 거짓일때만 실행

if만 써도 되요

• if ( simpson == “유죄”) { gotoJail();} else { gotoHome();}

if 괄호안의 구문은 참일때만 실행

거짓 일때는 그냥 아무일도 안함

else if 스무고개도 할수있어요

• if ( bart == “여자”) { gotoWomanToilet();} else if ( bart == “성인”) { gotoDrink();} else if ( bart == “초등학생”) { gotoSchool();} else { whatThe();}

비교 연산자

• var myNumber = 10;

• if (myNumber == 10) 변수의 값이 10과 같으면 참

• if (myNumber != 10) 변수의 값이 10과 다르면 참

비교 연산자

• if (myNumber >= 10) 변수의 값이 10과 같거나 크면 참

• if (myNumber <= 10) 변수의 값이 10과 같거나 작으면 참

• if (myNumber > 10) 변수의 값이 10보다 크면 참

• if (myNumber <10) 변수의 값이 10보다 작으면 참

명심할것

• if는 ‘조건’이 참인지 거짓인지 비교하는 것이지 값의 크기 차이만 비교하는게 아닙니다.

테스트http://www.webdongne.com/bbs/bbs/board.php?

bo_table=s_js_core_if

아…아직 이러고 계신거 아니죠?

오늘의 기초 문법이 완료되었습니다