본문 바로가기

전체 글125

array 빌트인 오브젝트. array 형태 : [123, "ABC", "가나다"] element 123과 "ABC"를 각각 엘리먼트 혹은 요소라고 부름. index 엘리먼트의 위치를 인덱스라고 부름. 왼쪽부터 0번 인덱스, 1번 인덱스. 배열 특징 엘리먼트 작성이 순서를 갖고 있음. 배열전체를 작성한 순서로 읽거나 인덱스 값으로 추출할 수 있음. 배열생성방법. 대괄호로 생성 var book = []; //일반적인 형태 Array()로 생성 var book = Array(); new Array()로 생성 var book = new Array();' 엘리먼트 작성방법 var book = ["책1", '책2']; 대괄호안에 콤마로 구분해 여러개를 작성할 수 있음. string타입은 큰 따옴표, 작은따옴표 모두 가능. .. 2021. 8. 2.
for 형태 for (초기값opt; 비교opt; 증감opt)문장 비교opt의 평가결과가 true인 동안에 계속해서 문장을 반복실행. for(var k=0; k 2021. 8. 2.
함수function 1. 함수의 구성요소 키워드/함수이름/파라미터(매개변수, 인자, 아규먼트라고도 부름)/함수(body) function solution (a,b,c) { } 함수 이름 규칙 1. 첫문자로 영문자, $, 언더바(_)사용가능 숫자 ,&, *, @, + 사용불가 2. 함수이름을 정할 때 코드를 읽지 않더라도 함수이름과 파라미터로 기능을 알 수 있도록 의미를 부여해 작명해야함. 함수이름 관례 1. 동사로 시작함(calculatePoint) 2. 두개 이상의 단어를 사용할 때 두번째 단어부터 명사 사용 명사의 첫 문자를 대문자로 사용, CamelCase 형태라고 부름. 3. 동사+명사 형태로 작성. 함수 호출. 함수이름( , )으로 호출 2. return funciton getPoint(){ return 10*30.. 2021. 8. 1.
자바스크립트 알고리즘 문제풀이1 1. 세 수 중 최소 값 구하기 100 이하의 자연수 a,b,c를 입력받아 세 수중 가장 작은 값을 출력하는 프로그램 작성(정렬 사용X) 입력 설명 : 첫번째 줄에 100이하의 세 자연수가 입력됨 출력 설명 : 첫번째 줄에 가장 작은 수를 출력 입력 예제 : 6 4 11 출력 예제 : 4 도식세워보기 1.a,b,c 세 수 입력됨 -> a가 b보다 작은가? -> yes -> a가 c보다 작은가? -> yes -> 답은 a yes-> a가 c보다 작은가? -> no -> 답은 c no -> b는 c보다 작은가? -> yes -> 답은 b no -> b는 c보다 작은가? -> no ->답은 c 제일처음 비교된 두 값 중 작은 값을 c와 비교해야함. 2. 삼각형 만들기 길이가 다른 세 막대 길이가 주어지면 이 .. 2021. 8. 1.
restart 재정비. 알고리즘 문제풀이를 해보고 모르는 부분은 비기너 강좌에서 보고 공부하기로 함. 2021. 7. 12.
JavaScript Day 10(20210615) 생활코딩(언어-자바스크립트) 1. 실행방법과 실습환경 2. 숫자와 문자 3. 변수 4. 주석 5. 줄바꿈과 여백 6. 비교 7. 조건문 8. 반복문 9. 함수 10. 배열 11. 객체 PoiemaWeb 자바스크립트5 자바스크립트의 기본문법 자바스크립트7 연산자 자바스크립트8 제어문 자바스크립트10 객체 1. 객체란? 2. 객체생성방법(객체 리터럴) 3. 객체 프로퍼티 접근 자바스크립트 12 함수 1. 함수정의(함수선언문/표현식) 4. 매개변수(매개변수vs인수) 5. 반환값 자바스크립트 27 string 래퍼 객체(1.string constructor 부분 제외) 자바스크립트 28 배열 1. 변수 variable : 메모리 주소에 접근하기 위해 사람이 이해할 수 있는 언어로 지정한 식별자 identifie.. 2021. 6. 15.