본문 바로가기

programmers

[JavaScript] programmers part 05 String - 문자열 길이 파악 - 문자열.length - 문자열 이어 붙이기 - 문자열.concat(문자열2) - 문자열1 + 문자열2 - 특정 위치의 문자열 알아내기 - 문자열.charAt(index); - index 자리에 있는 문자 가져오기 - 문자열.charAt(문자열.length-1); : 마지막 문자 - 없는 경우 "" 출력 - 문자열[index] - 부분 문자열 구하기 - 문자열.substring(a, b); : 인덱스가 a인 곳부터 b-1까지의 부분문자열 - 문자열.substring(a) : a 인덱스 위치부터 끝까지 출력 - 문자열.substr(a, b); 인덱스가 a인 곳부터 b길이만큼의 부분문자열 - 문자열.substr(a) : a 인덱스 위치부터 끝까지 출력 - 문자열 검색하기 - 문자열.i.. 더보기
[JavaScript] programmers part 04 연산자와 함수 산술 연산자 (Arithematic operator) - 이항연산자 (binary operator) - 두개의 피연산자(A, B)를 가지는 연산자. A 연산자 B 의 꼴로 사용함. 피연산자는 변수나 숫자가 될 수 있음. - + 더하기 - - 빼기 - * 곱하기 - / 나누기 - % 나머지 - 단항연산자 (unary operator) - 하나의 피연산자(A)를 가지는 연산자 - 보통 연산자A의 꼴로 사용 - -연산자 - -1 - 증감연산자 (++, --) - 표현식 안에서 변수의 값을 증가하거나 감소시킬 수 있음. - 각각, A = A+1, A = A-1 의미 - 연산자를 변수 앞에 사용한 경우와 변수 뒤에 사용한 경우에 따라 변수의 값을 업데이트 하는 순서가 바뀜. Math 관련 명령어 - Math.po.. 더보기
[JavaScript] programmers part 3 자료형 JavaScript에서는 변수 선언할 때, var a = "hello"; // String 타입 var b = 3.14; // Number 타입 var c. = true; // Boolean 타입 등과 같이 문자열, 수, 불리언 타입 등을 선언하여 사용할 수 있음 - 해당 변수의 타입을 확인하고 싶을 때 - typeof(변수); 사용 - ex) console.log(a, typeof(a)); - console 창에서 값과 변수 자료형 바로 파악 가능함 Number 자료형 - JS에서는 정수와 실수를 구분하지 않고, Number 자료형으로 표현 - 지수 표현도 가능 - ex) var c = 1e-3; - 64비트의 수 표현 가능 - 키를 입력받아 키와 자료형을 출력하면, String 타입인 것을 확인 가능.. 더보기