목록전체 글 (104)
에러 탈출 일지
- 함수 정의(생성), 함수 호출(사용) function 함수명(매개변수){ 실행문; 리턴값; } 1. 매개변수: 파라미터(parameter)라는 단어로 표현 - 함수를 호출할 때 전달하는 값 - 값을 전달받지 못한 파라미터는 undefined로 정의 - 값을 전달받지 못한 파라미터의 연산은 NaN으로 처리 - 함수의 파라미터보다 많이 전달되는 값은 버려짐 두 개의 값을 전달받아서 값을 계산하여 리턴하는 함수 2. 리턴값 return value - 리턴값은 1개 또는 0개여야 함 - 하나의 리턴에 대한 값이 여러 개 일때는 마지막에 적은 값으로 리턴함(에러 발생x) - 리턴문이 여러 개 일때는 첫번째 리턴문을 실행함(에러 발생x) - return은 생략할 수 있으며,..
1. charAt(): 인덱스에 해당하는 한 문자를 구함 2. indexOf(): 문자열에 대한 인덱스를 구함 문자열의 앞에서 찾음 3. lastIndexOf(): 문자열에 대한 인덱스를 뒤에서부터 찾음 4.match(): 문자열에 해당하는 인덱스를 포함한 객체를 구함 정규식 표현을 사용할 수 있음 5.search() 문자열에 대한 인덱스를 앞에서부터 찾음 정규식 표현을 사용할 수 있음 6. replac(): 문자열을 변경하는 메소드 7. substring(): 문자열에 특정 문자열을 추출하는 메소드 substring(시작 인덱스, 끝 인덱스): 끝 인뎃 포함 x substring(시작 인덱스): 시작 인덱스부터 끝까지 추출 8. slice(): 문자열에서 특정 문자열을 추출하는 메소드 slice(시작 ..
문제) 2차원 배열 students를 테이블을 사용하여 웹화면으로 출력하시오. 각 행의 끝에 총점, 평균, 학점을 출력하시오. 출력예시 이름 전공 국어 영어 수학 총점 평균 학점 우영우 컴공 88 76 92 256 85.33 B
문제) 아래의 정수 데이터를 갖는 scores 배열을 만들어 각 학생의 점수를 출력하고, 총점과 평균을 구하시오 학생 점수: 88,92,76,64,58,65 출력방법 1. ▶NaN문제 발생, 배열 7번 undefined가 있기 때문에 출력방법 2. undefined 데이터를 제외하고 출력하고 계산한다. 여기서 i는 값이 아니라, 인덱스 scores.length는 undefined을 포함하고 계산하기 때문에, 평균값 구하기 주의 ▶문제발생: undefined을 포함한 9로 나눔 -> 평균 잘못 출력 출력방법 3. undefined 데이터를 포함하여 출력하고 계산한다. 여기서 i는 인덱스가 아니라, 값 ▶NaN문제 발생
1. 논리형 변환 함수 - Boolean() 모든 데이터를 논리값으로 판별하는 함수 2. 숫자형 변환 함수 - Number() 데이터를 숫자형으로 변환하는 함수 - parseInt() 데이터를 정수로 변환하는 함수 - parseFloat() 데이터를 실수로 변환하는 함수 3. 문자형 변환 함수 - 모든 데이터를 문자열로 변환하는 함수 - 값.toString()
1. string (문자열) - '', "" 모두 사용 가능 - 문자와 문자열 구분x 2. number (숫자형) - 정수는 15자리까지, 실수는 소수점 이하 15자리까지 정확하게 표현. - 정수와 실수 구분 x 3. boolean (논리형) - 비교, 논리 연산에 대해 결과를 true/false로 판별 - 자바 스크립트에서는 모든 데이터를 boolea값으로 판별할 수 있음 4. 모든 데이터를 논리값으로 판별하는 방법 ★ - Boolean() 모든 데이터를 논리값을 판별할 수 있도록 하는 함수 - 숫자: 0은 false, 이외의 모든 숫자는 true - 문자열: 빈문자열은 false, 이외 모든 문자열은 true - undefined, null, NaN은: false - object ..
1. 산술 연산자 : +, -, *, /(나누기), %(나머지) /(나누기) 연산자: 나눈 결과 전체를 출력(소숫점까지) ex) 자바: 10 /3 = 3 (몫)/ 자바스크립트: 10 / 3 = 3.33333333333 2. 증감 연산자: ++, -- - 자신의 값을 1증가 또는 1감소하는 연산자 - 전위: 먼저 값을 1증가 또는 1감소하고, 참조함 - 후위: 먼저 참조하고 난후, 1증가 또는 1 감소함 3. 비교 연산자: >, >=,