본문 바로가기

JS 공부20

Javscript 기초 문법 02 - 조건문, 논리연산자, 반복문, 화살표함수, 전개구문, map(), filter() 불리언 연산어떤 값이 true인지 false인지 판단하는 연산. Boolean() 꼴을 활용빈 문자열 '', 숫자 0, false, null, undefined, NaN 은 false를 출력하고, 이외의 모든 값은 true를 출력객체와 배열은 항상 true로 판단됨Boolean(''); // 출력 : falseBoolean(0); // 출력 : falseBoolean(); // 출력 : falseBoolean([a, b, c]); // 출력 : trueBoolean({key1 : value1, key2 : value2, key3 : value3}); // 출력 : true 조건문조건의 값이 true일 때, 명령을 실행if (조건1) { 명령1 // 조건1 === true면, 명령1 실행} else if .. 2024. 10. 18.
Javascript 기초 문법 01 - 변수 선언, 대입 연산자, 비교 연산자, 자료형 변수 선언, 대입 연산자[변수 선언]varlet : 한 번 선언한 변수의 값을 여러 번 변경 가능const : 한 번 선언하면 변수의 값을 변경 불가선언되지 않은 변수명을 사용하려 하면 참조 에러 발생!let a = 2; // 이후에 a에 새로운 값을 대입하면 a의 값이 변함const b = 2; // b는 평생 2임 [대입 연산자]= : 좌측의 변수에 우측의 값을 대입+=, -=, *=, /=, %= : 좌측 변수의 기존 값에 우측 값을 기호에 맞게 연산하고 그 결과를 좌측 변수에 대입let a = 2; a += 1; // a가 3이 됨a -= 1; // a가 1이 됨a *= 2; // a가 4가 됨a /= 2; // a가 1이 됨a %= 2; // a가 0이 됨 [증감 연산자]++, -- : 변수의 .. 2024. 10. 17.