본문 바로가기

javascript19

비교 연산자 1. 비교 연산자값을 비교하여 결과 값을 Boolean(논리) 값인 'true'나 'false'로 반환함 1) 비교 연산자의 종류비교 연산자의 종류설명⟩a ⟩ b '참이면 true, 거짓이면 false'⟨a ⟨ b '참이면 true, 거짓이면 false'⟩=a ⟩= b '참이면 true, 거짓이면 false'⟨=a ⟨= b '참이면 true, 거짓이면 false'==a == b 'a와 b가 같으면 true, 같지 않으면 false' * '==' 연산자 : 데이터 타입을 비교하지 X ex) 5 == '5' : true!=a != b 'a와 b가 같지 않으면 true, 같으면 false'===a === b 'a와 b가 같고 데이터 타입도 같으면 true, 같지 않으면 false' ex) 5 === '5' :.. 2024. 5. 11.
대입 연산자 📖 연산자(operator)란?하나 이상의 표현식을 대상으로 산술, 대입, 비교, 논리, 삼항 연산 등을 수행해 하나의 값을 만듦. 피연산자(operand; 연산의 대상)가 '값'이라는 명사의 역할을 한다면 연산자는 '값을 만든다'라는 동사의 역할을 함. 연산자는 값으로 평가된 피연산자를 연산해 새로운 값을 만듦. 1. 대입 연산자1) 대입 연산자의 종류대입 연산자의 종류사용 예시=num = 1 '우변의 1값을 좌변의 num 변수에 대입(저장)함' * '='는 '같다'의 의미가 X, 변수에 대입(저장)을 의미함+=num += 2 'num = num + 2'-=num -= 2 'num = num - 2'*=num *= 2 'num = num * 2'/=num /= 2 'num = num / 2 (나눗셈 결.. 2024. 5. 11.
산술 연산자 연산자란?'3 + 5', '3 < 5' 와 같이 프로그램에 필요한 수식을 만들 때 필요한 것 연산자의 종류 : 산술 연산자, 대입 연산자, 비교 연산자, 논리 연산자, 비트 연산자, 삼항 연산자 등 1. 산술 연산자 1) 산술 연산자의 종류산술 연산자의 종류속성 설명+더하기 연산문자-문자, 문자-변수 등을 연결-빼기 연산*곱하기 연산/나누기 연산%나머지를 구함++1씩 증가시킴--1씩 감소시킴 2) '+(연결)' 연산자'+' 기준, 좌변과 우변에 문자・변수(숫자X) 등이 오면 연결 연산(더하기X)을 함 cf) '+' 연산자를 사용하지 않고 문자・변수를 연결 : 문자열에 백틱/백쿼드(`)사용, ${변수}로 표현 var subject = 'css'; var score = 100; console.log(subj.. 2024. 5. 11.
데이터 타입 📖 데이터 타입(Data Type)데이터 타입 : 변수에 저장되는 데이터의 유형* Primitive(원시) 데이터 타입  - 더 이상 나누어질 수 없는 단일 값으로 구성된 데이터 타입  - number, string, boolean, undefined, null, symbol,...* Object(객체) 데이터 타입  - 여러 값을 담을 수 있는 복합 데이터 타입. 객체는 키 - 값 쌍의 컬렉션  - function, object, array,... 1) number(숫자) 데이터정수, 소수점, 지수를 표현var num1 = 10;var num2 = 10.5;var num3 = 1e+2;     console.log(num1);   //10console.log(num2);   //10.5console... 2024. 5. 10.
상수 선언 📖 상수 선언(const)변수(var, let) : 변경되는 데이터를 선언상수(const) : 변경하지 않을 데이터를 선언let cm = 200;const DIVISION_VALUE = 100;let m = cm / DIVISION_VALUE;document.write(m); //2 1) 상수 선언시 주의사항const는 이미 선언한 상수에 대해 중복 선언 불가 & 상수 값 재지정 불가const DIVISION_VALUE = 100;const DIVISION_VALUE = 100;document.write(m); //상수 중복선언 에러const DIVISION_VALUE = 100;DIVISION_VALUE = 1000;document.write(m); //상수 값 재지정 에러     출처.. 2024. 5. 10.
변수 선언 📖 변수 선언(var, let)변수 : 데이터를 저장하는 장소 & 저장되어 있는 데이터를 호출 1) var(variable)를 이용한 변수 선언* javascript 에서는 HTML 태그를 작은따옴표('')안에 나타냄 ① 여러개의 변수를 선언할 경우 다음과 같은 방법으로 선언할 수 있음 ② 변수에 새로운 데이터가 저장되면 기존 데이터는 사라짐 2) 변수명 관련 주의사항변수명은 띄어쓰기할 수 없음변수명의 첫 글자에는 숫자 / 특수문자가 올 수 없음. * 예외) 특수문자 '_', '$'는 사용 가능예약어 : 자바스크립트에서 특별한 용도를 가진 키워드. 예약어를 변수명으로 사용할 수 없음예약어 : break, case, catch, continue, default, delete, do, else, final.. 2024. 5. 9.