JAVASCRIPT 47

함수의 기본적인 4가지 종류

함수 함수는 프로그램에서 반복적으로 사용되는 기능을 만들어 내기 위한 코드들의 집합으로 이해하시면 됩니다. 분류 종류 설명 사용자 정의 함수 ·선언적 함수 ·익명 함수 프로그램에서 필요한 기능을 사용자가 직접 정의해서 사용하는 함수입니다. 내장 함수 ·인코딩,디코딩 함수 ·숫자 판별 함수 ·유·무한 값 판별 함수 ·숫자 변환 함수 ·문자 변환 함수 ·자바스크립트 코드 함수 프로그램 개발에서 자주 사용되는 기능들을 자바스크립트 내부적으로 제공해 주는 함수입니다. 선언적 함수 '선언적 함수'는 함수를 호출할 때 함수의 앞 또는 뒤에서 호출 가능합니다. function func(){ document.write("선언적 함수"); } func(); func(); function func(){ document.w..

JAVASCRIPT 2023.02.27

데이터 저장과 표현 방법

데이터 저장과 표현 방법 데이터를 저장에는 변수,상수,배열,객체가 있고 여러 표현방법이 있습니다. 변수 데이터를 저장, 변경, 추가 가 가능합니다 ※데이터 저장 ※데이터 변경 let을 이용해서 데이터를 변경하여 저장할수 있습니다. ※데이터 추가 let을 이용해 데이터를 연산 하여 저장값을 변경이나 추가가 가능합니다. 상수 const(상수)는 데이터 저장은 가능하나 변경은 불가능 합니다. 변경을 할려하면 에러가 뜹니다. 배열 배열은 여러개의 데이터를 배열한 순서대로 저장할 수 있습니다. 표현방법은 4가지가 있습니다. 배열의 데이터를 불러올때는 [ ]안에 불러오고 싶은 데이터의 배열 순서를 넣어야 합니다. ※배열 표현방법(2) "arr[ ]"를 없애고 "( )" 안에 넣어서 간략하게 하였습니다. ※배열 표현..

JAVASCRIPT 2023.02.26

조건을 달아 실행하는 조건문 if문

if문이란? 프로그래밍에서 가장 기본적인 조건문 중 하나입니다. 조건이 참(True)인 경우에만 실행 합니다. 만약 조건이 거짓(False)이라면 실행되지 않습니다. let num = 100; //num에 100이라는 숫자를 저장하였습니다. if(num == 100){ //조건문if에 "num과 100은 같다" 라고 할때 참(true)이면 실행된다. document.write("실행 되었습니다.(true)") //참(true)이여서 "실행 되었습니다.(true)"가 나옵니다. } if문 생략 if문에 "{}"를 생략 하여 더 간결하게 쓸수 있습니다. let num = 100; if(num=100) document.write("실행되었습니다.(true)"); //결과 "실행되었습니다.(true)" else..

JAVASCRIPT 2023.02.25

10보다 큰 숫자 찾기,짝수만 더하기

10보다 큰 숫자 찾기 주어진 배열:[1,3,5,7,9,11,13,15,17,19] See the Pen Untitled by jhwangwoo (@jhwangwoo) on CodePen. 풀이: i=0일때 i 10이 성립이 되는 arr[i] 를 보여준다. 사용자에게 1보다 큰 수를 입력하게 한 후 입력한 숫자까지 짝수만 더하는 프로그램 See the Pen Untitled by jhwangwoo (@jhwangwoo) on CodePen. 풀이: 숫자를 num을 입력하면 조건으로 num > 1 이 성립되면 실행되며 실행된 반복문은 i=1이고, i

JAVASCRIPT 2023.02.25

같은 동작을 손쉽게 반복하는 반복문 for문

반복문 같은 동작을 여러 번 실행하기 위해 사용하는 문입니다. 반복문을 사용하면 불필요하게 여러 명령을 늘어놓지 않아도 명령을 반복 실행할 수 있습니다. for문 자바스크립트에서 가장 많이 사용하는 반복문 입니다. for문은 조건에 들어가는 값이 일정하게 커지면서 명령을 반복 실행할 때 편합니다. for문에서는 몇 번 반복했는지 기록 하기 위해 카운터를 사용하고 for문의 첫 번째 항에서 카운터 변수를 지정 합니다. 기본형 for문 for (초깃값; 조건; 증가식) {...} ※ 초깃값: 몇 번 반복할지 지정하기 위해 카운터 변수를 사용하는데, 이 항목에서 카운터 변수를 선언 하고 초기화 합니다. 초기값은 0이나 1부터 시작합니다. ※조건:문장을 반복하기 위해 체크할 조건 부분입니다. 이 조건으 만족해야..

JAVASCRIPT 2023.02.23

연산자의 종류

연산자의 종류에는 산술 연산자, 대입연산자, 비교연산자, 논리 연산자 등이 있습니다. 산술연산자 + 더하기 연산을 할때 사용합니다. 문자와 문자, 문자와 변수 등을 연결할 때 사용 합니다. - 빼기 연산을 할 때 사용합니다. * 곱하기연산을 할 때 사용합니다. / 몫을 구 할 때 사용 합니다. % 나머지를 구할 때 사용합니다. ++ 1씩 증가시킬때 사용 합니다. -- 1씩 감소시킬때 사용 합니다. + 연산자는 +를 기준으 로 좌변과 우변에 숫자가 아닌 문자나 변수 등이 오면 더하기 연산이 아닌 연결 연산을 합니다. % 나머지 연산자 는 반복적인 숫자 구간의 패턴 조건문을 이용한 '짝·홀수 판단. 배수 판단' 등의 식을 만드는데 사용하합니다. ++,-- 연산자는 변수의 값을 1씩 증가 시키거나 감소 시키는..

JAVASCRIPT 2023.02.21

자료형(data type)은 원시 유형과 객체 유형으로 나뉜다

자료형 (data type) 프로그램이 처리할 자료의 형태를 말합니다 . 사람은 숫자나 문자를 보면 그것이 숫자인지 문자인지 바로 알수 있지만, 컴퓨터는 못 알아보기 때문에 그것이 숫자인지 문자인지 이렇게 숫자나 문자열 처럼 프로그램에서 처리할 자료의 유형을 지정해야 하는데 이러한 자료의 형태를 말합니다. 자료형의 관계 자료형은 크게 '원시 유형(primitive type)'과 '객체(object)'로 나뉘어집니다. '원시 유형'은 하나의 값만 저장하는 자료형으로, 숫자와 문자열, 논리형, undefined, null, symbol 유형이 있습니다. 그리고 원시 유형 외에는 모두 '객체' 입니다. 숫자형(number) 보통 C언어나 자바 같은 프로그래밍 언어는 정수와 실수를 구별하여 다른 자료형으로 사용..

JAVASCRIPT 2023.02.20