본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


웹 프로그래머가 되어보자!17

웹 프로그래머(웹 개발자)가 되어보자 - 16 6-2. 배열 저번시간에는 배열에 대해서 살펴보았습니다. 배열은 데이터를 순차적으로 보관하는 기능입니다. 이번시간에는 배열의 특징에 대해서 살펴보려고 합니다. var text1 = "abcd"; var text2 = text1; text1 = 1234; console.log(text1); console.log(text2); 문제되는 것이 없는 내용입니다. text1만 변경하였으므로 text2는 text1에 처음 만들어진 내용이 담겨있습니다. 그러면, 아래 내용을 한번 살펴봅니다. var array1 = [1,2,3,4]; var array2 = array1; array1[1] = 100; console.log(array1); console.log(array2); 이럴수가..array2의 값도 변화하였습니.. 2020. 5. 29.
웹 프로그래머(웹 개발자)가 되어보자 - 15 6-1. 배열 저번시간까지 비교문에 대해서 살펴보았습니다. 비교문if, switch 그리고 삼항연산자 등 3가지 방법을 적용해서 조건을 통해 원하는 기능을 수행할 수 있었습니다. 이번시간부터 살펴볼 내용은 바로 배열입니다. 우리가 핸드폰에서 사용하는 메시지, 카카오톡 등에서 저장하는 데이터는 갯수를 셀 수 없을만큼 많이 존재 합니다. 그러한 메시지 데이터는 어떠한 형태로 존재하는 것 일까요? 만약 메시지 데이터를 한개한개 변수로 관리한다면 그것은 엄청나게 복잡하고 어려울 것 입니다. 아래 예문을 살펴보겠습니다. var one = ""; var two = ""; var three = ""; one = "안녕! 철수야"; two = "안녕! 영희야"; three = "영희야 어제 뭐하고 지냈니?"; 위와 같.. 2020. 5. 26.
웹 프로그래머(웹 개발자)가 되어보자 - 14 5-4. 비교문 앞시간까지 if 조건문을 활용하여 보았습니다. 조건문에는 if조건문 말고 다른 형태의 조건문도 존재합니다. 아래 예문을 살펴보겠습니다. var who = '치킨'; switch (who) { case '치킨': console.log('치킨입니다.'); break; case '무': console.log('무 입니다.'); break; default: console.log('치킨도 아니고 무도 아닙니다 : ' + who); } switch라는조건문이 나타났습니다. switch조건문은 if와 사용법이 비슷합니다. switch 소괄호에 판별할 값을 넣어주고 대괄호로 경우(case)를 작성하여 줍니다. 들어온 변수값이 해당 경우(case)에 맞으면 break라는 명령어(예약어)를 만나기 전까지 .. 2020. 5. 20.
웹 프로그래머(웹 개발자)가 되어보자 - 13 5-3. 비교문 이어서 비교문 if에 대해서 계속해서 알아보겠습니다. 우리는 if 조건문에 소괄호에 논리값을 대입하거나 논리연산자로 만들어진 논리값을 넣어서 비교문을 사용했습니다. 조건은 항상 1개였으며 아래처럼 사용하였습니다. if(true){ console.log('true 입니다.'); } else { console.log('false 입니다.'); } 하지만 대부분의 일상에서 우리는 여러개의 조건을 만나게 됩니다. 여러개의 조건인 경우에는 우리는 if 조건문 내부에 if 조건문을 사용하였습니다. 복습하는 차원에서 문제를 한번 풀어보겠습니다. * 문제 : 5-3-1 "변수 text에 아무런 문자를 대입하여주세요. 변수 text가 ab를 포함하고있으면서 길이가 2이상인 경우 '안녕~' 을 출력하여주세.. 2020. 5. 19.
웹 프로그래머(웹 개발자)가 되어보자 - 12 5-2. 비교문 이번에도 비교문 if 에 대해서 알아보겠습니다. 비교문 if에 소괄호에 논리값을 넣어서 조건에 따라 대괄호 내용이 실행되도록 하였었습니다. 그러면 복습하는 차원에서 아래문제를 풀어보도록 합니다. * 문제 : 5-2-1 "변수이름 number를 문자형태의 숫자를 만들어준 뒤에 크기가 10이 넘을경우 10보다 크다고 알려주세요." 변수를 number를 prompt를 사용하여 값을 대입하여도 괜찮습니다. 직접 문제를 풀어본 뒤에 아래 정답을 살펴보아 주세요. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 아래는 위 문제에 대한 답 입니다. *답 var number = "20"; if(Number(number) > 10){ console.log(.. 2020. 5. 14.
웹 프로그래머(웹 개발자)가 되어보자 - 12 5-2. 비교문 이번에도 비교문 if 에 대해서 알아보겠습니다. 비교문 if에 소괄호에 논리값을 넣어서 조건에 따라 대괄호 내용이 실행되도록 하였었습니다. 그러면 복습하는 차원에서 아래문제를 풀어보도록 합니다. * 문제 : 5-2-1 "변수이름 number를 문자형태의 숫자를 만들어준 뒤에 크기가 10이 넘을경우 10보다 크다고 알려주세요." 변수를 number를 prompt를 사용하여 값을 대입하여도 괜찮습니다. 직접 문제를 풀어본 뒤에 아래 정답을 살펴보아 주세요. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 아래는 위 문제에 대한 답 입니다. * 답 var number = "20"; if(Number(number) > 10){ console.log.. 2020. 5. 6.