분류 전체보기192 조건문 📖 제어문이란?프로그램에서 필요한 결과 값을 도출하기 위해 실행문의 순서를 제어하거나 반복시키는 문장분류제어문조건문if, switch반복문while, do while, for중지, 건너뛰기break, continue 1. 조건문주어진 조건식에 따라 실행문을 실행하거나 실행하지 않음조건식의 결과가 true 이면 내부의 실행문을 실행, false 이면 실행문을 실행X조건문의 종류설명if 문조건식의 결과가 참(true)이면 실행문을 실행, 거짓(false)이면 실행Xif / else 문if 문과 함께 사용하는 else 문은 if 문과는 반대로 조건식의 결과가 거짓(false)이면 실행문을 실행함if / else if / else 문두 개의 if / else 문이 연달아 나온 것switch 문if / else.. 2024. 5. 12. 삼항 연산자 1. 삼항 연산자조건식의 결과( true, false )에 따라 결과 값이 다름 1) 삼항 연산자의 형식조건식 ? 실행문1 : 실행문2 → 해석 : 실행문1은 조건식이 true일 때 실행하며, 실행문2는 조건식이 false일 때 실행함 출처 : ⎡반응형 웹 실전 프로젝트 가이드 (김광수, 조혜경)⎦ 2024. 5. 11. 논리 연산자 1. 논리 연산자 1) 논리 연산자의 종류논리 연산자의 종류설명&& ( AND연산자 )a && b 'a와 b 모두 true(참)일 때 true(참)가 됨' || ( OR연산자 )a || b 'a와 b 중 하나만 true(참)이면 true(참)가 됨'! ( NOT연산자 )!a 'a가 true(참)이면 false, false(거짓)이면 true로 바꿔줌' 2) 논리 연산자를 이용한 부등식 표현'x의 값이 20보다 크고 30보다 작다.'→ 일반적인 부등식 표현 : '20 → 자바스크립트에서는 'AND 연산자'를 사용해서 표현x > 20 && x = 20 && x 출처 : ⎡반응형 웹 실전 프로젝트 가이드 (김광수, 조혜경)⎦ 2024. 5. 11. 비교 연산자 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. 이전 1 ··· 28 29 30 31 32 다음