JS 챌린지 3일차 TIL

_upper·2023년 9월 10일

JS 챌린지

목록 보기
3/5

산술연산자

Arithmetic(산술), Operator(연상자)
a+b
a-b

++: 변수의 값을 증가시키는 연산자
--: 변수의 값을 감소시키는 연산자

var a = 5;
var result1 = a++; // 후위 증가 연산자 사용
console.log(result1); // 출력: 5
console.log(a); // 출력: 6

var b = 5;
let result2 = ++b; // 전위 증가 연산자 사용
console.log(result2); // 출력: 6
console.log(b); // 출력: 6
Math.pow(A,b); // A의 B승
Math.sqrt(A); // A의 제곱근
MAth.random(); // 0~1 사이의 임의의 난수를 발생

함수 사용하기

함수를 '호출' 한다

console.log("콘솔에 로그를 남기는 함수");
함수 선언
function 함수이름(파라미터1, 파라미터2){
    /*
        실행될 코드
    */
    return 반환값;
}

관계연산자

Relational(관계), Operator(연산자)

논리연산자

Logical(논리), Operator(연산자)

AND(&&): 두 피연산자가 모두 true인 경우에만 true를 나타내는 이항연산자

OR(||): 두 피연산자가 하나라도 true인 경우 true를 나타내는 이항연산자

NOT(!): 피연산자가 true인 경우 false를, false인 경우 true를 나타내는 단항연산자

연산자 우선순위

String 이어붙이기

.length: 문자열 내 문자의 개수를 나타낸다

.concat: 현재 문자열과 다른 문자열을 결합하여 새로운 문자열을 생성한다

+(str + str) : 더하기 연산자를 사용하여 문자열을 연결할 수 있다

String 다루기

특정 위치의 문자열 알아내기
  1. 문자열에서 지정한 인덱스 위치에 있는 문자를 반환한다 (0부터 시작)

  2. 대괄호 []를 사용하여 문자열에서 특정 인덱스 위치에 있는 문자를 가져올 수 있다 (0부터 시작)

부분문자열 구하기

substring(): 문자열 내에서 지정된 시작 인덱스와 종료 인덱스 사이의 문자열 부분을 추출

substr(): 문자열 내에서 지정된 시작 인덱스부터 지정된 길이 만큼의 문자열 부분을 추출

문자열 탐색하기

indexOf(str): 문자열에서 특정 문자열 str이 처음으로 나타나는 위치의 인덱스를 반환
*str을 찾을 수 없으면 -1을 반환

lastIndexOf(str) :메서드는 문자열에서 특정 문자열 str이 마지막으로 나타나는 위치의 인덱스를 반환
*str을 찾을 수 없으면 -1을 반환


0개의 댓글