본문 바로가기

Study59

[JavaScript] 논리연산자/삼항연산자 논리연산자 1. NOT 연산자: 논리값 또는 논리식 앞에 '!'를 표기 -> 기존 논리값을 뒤집는 역할 !true -> false / !false -> true 2. AND 연산자: 두 논리값 또는 식이 모두 true인 경우에 최종값을 true로 반환하는 연산자 3. OR 연산자: 두 논리값 또는 식이 하나만 true인 경우에 최종값을 true로 반환하는 연산자 4. 조건(삼항) 연산자: 조건식? 실행문장1 : 실행문장2 - true일 경우: 실행문장1 - false일 경우: 실행문장2 삼항연산자 예제/숫자를 입력받은 후 홀수인지 짝수인지 판별 let input = parseInt(prompt('숫자를 입력해주세요!')) console.log(input % 2 === 0 ? input + '는 짝수입니다.. 2024. 1. 17.
[JavaScript] 증감연산자 증감연산자 : 숫자형 데이터를 가진 변수 앞 또눈 뒤에 증감연산자를 붙여 1을 증가 또는 감소하는 연산 복합대입연산자 : 연산과 대입을 합쳐놓은 것, 식을 간결하게 사용 가능 비교연산자 : 참(true)과 거짓(false)을 반환 - a==b : a와 b는 같음 - a!=b : a와 b는 같지않음 - a===b : a와 b는 같음 '==' vs '===' 동등연산자 : 두 개의 피연산자 값이 같은지 비교 둘 중 하나의 값이 다른 자료형이면 자동 형변환을 시켜주기 때문에 두 수가 같다고 나옴 일치연산자 : 두 개의 피연산자 값이 같은지 비교 데이터와 자료형을 모두 비교 - 증감연산자 let num = 5; ++num; console.log(num); num++; console.log(num); ------.. 2024. 1. 16.
[JavaScript] 연산자 // 산술연산자: +, -, *, /, % let num1 = 10; let num2 = 5; console.log(num1+num2); console.log(num1-num2); console.log(num1/num2); // 문자열 연결 let str1 = 'Hello'; let str2 = 'World' console.log(str1 +' '+str2); let num = 315; console.log('백의 자리 이하 버린 결과 >>' + parseInt(num)); let num = 315; // 첫 번째 방법 (몫 구하기) console.log(parseInt(num/100)*100); // 두 번째 방법 ( 나머지 구하기) console.log(num - num%100); 2024. 1. 15.
[JavaScript] 자료형 DOCTYPE html> Document // 자료형 - 숫자형(Number) // - 정수: 0, 1, 2, -1, -2 // - 실수: 1.5, 3.14, 10.5 let num1 = 10; let num2 = 30; let num3 = 3.14; let num4 = 6.25; console.log(num1, num2, num3, num4); // 자료형 - 문자열(String) // - 작은 따옴표('') 또는 큰 따옴표("") 표현 let str1 = 'Hello javaScript' let str2 = 'Happy' let str3 = 'Front' console.log(str1, str2, str3); // 자료형 - 논리형(Boolean) // - 참(true) 또는 거짓(false) 2가지.. 2024. 1. 12.