혼공학습단 4

[혼공스] 혼자 공부하는 자바스크립트 4주차 - 혼공학습단 13기

설 연휴가 언제있었냐는 듯... 시간이 벌써 4주차..ㅋㅋㅋ 이번주차에는 Chapter 5 의 함수 파트에 대해 학습한다.일단 과제부터!!p.202 예제를 실행, 2022년이 윤년인지 확인하기!   코드 사이에 console 부분이 띄워져있는데 윗 부분은 책에 있는 코드들이다.밑에 있는 것이 이번 과제인 2022년의 윤년 여부를 확인하는 함수 코드다. 먼저 중요한 이야기는 아니지만 짧게나마 윤년이 뭐냐면보통 2월은 28일까지 있지만 29일이 있는 경우도 있다.이를 leap year , 윤년이라고 한다. 4로 나누어 떨어지는 해가 윤년인 경우이지만 100으로 나눠 떨어지는 경우는 제외한다.하지만 400으로 나눠 떨어지는 경우는 또 포함이 된다. 코드에 대해 더 설명해보자.  여기서 functi..

혼공학습단 2025.02.06

[혼공스] 혼자 공부하는 자바스크립트 3주차 - 혼공학습단 13기

약간 늦은 3주차... 원래 26일까지인데 지금 올리는...ㅎㅎ;; 이번 주차의 기본 숙제는"비파괴적 처리와 파괴적 처리의 이미와 장단점 설명하기" 입니다. 먼저 비파괴적 처리와 파괴적 처리의 의미에 대해 알아봅시다. (여기부턴 ~다 로 적겠습니다.)일반적으로 자바스크립트는 자료 처리를 위해 다양한 연산자, 함수, 메소드를 제공한다.이를 크게 비파괴적 처리와 파괴적 처리로 구분할 수 있다. 비파괴적 처리는 처리 후에 원본 내용이 변경되지 않으며파괴적 처리는 처리 후에 원본 내용이 변경된다. 이에 탄생 배경도 살펴보면 왜 이렇게 구분되었는지 알 수 있다. 과거엔 컴퓨터 메모리의 부족으로 인해 최대한 메모리 절약하는 방식으로 설계되었다.그렇다보니 배열처럼 크기가 어느 정도인지 모르는 대상의 원본과 결과를 모..

혼공학습단 2025.01.28

[혼공스] 혼자 공부하는 자바스크립트 2주차 - 혼공학습단 13기

금주는 2주차 입니다.2주차의 과제는 p.139 의 확인 문제 3번 문제를 풀고 완전한 코드로 만들어 VScode 에 실행 결과 인증하기. 위의 문제가 139 페이지의 3번 문제입니다. if (x > 10) { if (x 10 ??? x  3번 문제의 코드입니다.여기서 ??? 를 채워주면 되는데요. 정답은 && 입니다. 논리 연산자 && 는 ' 그리고 ' 를 뜻하는 논리 연산자 입니다.두 개 이상의 조건을 연결할 때 사용되고 모든 조건이 참 일 때만 전체 결과가 참이 됩니다.하나라도 거짓인 경우 전체 결과는 거짓으로 나옵니다. 먼저 첫 번째 코드의 원리는 x 가 10보다 크다면 이라는 조건이 선 조건으로 나오고후에 20보다 작다면 이라는 조건이 내부 조건으로 이뤄져있습니다.그렇다면 하나의 논리식의 형태..

혼공학습단 2025.01.18

[혼공스] 혼자 공부하는 자바스크립트 1주차 - 혼공학습단 13기

금주는 1주차 입니다.1주차의 과제는 p.54 의 에서 'Hello World' 출력하기. 먼저 test.html 이란 파일을 생성합니다.이후 html5 를 입력해 뼈대를 만듭니다.필요없는 부분을 삭제하고아래와 같은 코드로 작성합니다.test.html 이란 파일을 크롬 브라우저에 드래그&드롭을 하면이렇게 팝업 창이 뜹니다. 이상으로 1주차 과제를 마칩니다. 이렇게 글을 마무리하면 좀 허전해서 ㅎㅎ;키워드 별로 정리한 부분을 적으면서 마무리 하겠습니다. 자바스크립트- 웹 브라우저에서 작동하는 프로그래밍 언어ECMAScript- 유럽컴퓨터제조협회 에서 표준화한 자바스크립트의 공식 명칭웹 애플리케이션- 기존의 웹 페이지보다 많은 기능을 구현한 웹 페이지 개발환경- 개발을 할 수 있는 환경텍스트 에디터- 코드..

혼공학습단 2025.01.12