본문 바로가기

Study/JavaScript12

[JavaScript] 반복문 (for문) 1. for문 어떤 특정한 조건이 거짓으로 판별될 때까지 반복 for([초기문]; [조건문]; [증감문]){ colsole.log(); } // 100~1까지 출력 for (let i = 100; i >= 0; i--) { console.log(i); } let evenSum = 0; let oddSum = 0; let even = ''; let odd = ''; for(let i=1;i 2024. 1. 22.
[JavaScript] 반복문 (While문) 1. while문 while(조건식){ // 반복 코드 } 1. 조건식 판단 후 2. 조건식이 true면 코드 실행 조건식이 false면, while문을 빠져나옴 3. 1번과 2번을 반복적으로 실행 let num1 = 0; while(true){ console.log(num1); num1 += 1; if(num1 === 10){ console.log('프로그램 종료합니다.'); break; } } let sum = 0; while(true){ let num = parseInt(prompt('숫자를 입력해주세요.')); sum += num; if(num === 0){ console.log(`더한 결과: ${sum}`); console.log('프로그램을 종료합니다.'); break; } } 2. do-wh.. 2024. 1. 19.
[JavaScript] 조건문, 학점 계산기 만들기 1. 단순조건문: 조건식이 true일 경우에만 동작 if(조건식){ // true일 때 실행 } let money = 20000; if(money > 15000){ console.log('돈을 저축'); } 2. if-else문 if(조건식){ // true일 때 실행 }else{ // false 일 때 실행 } let input = parseInt(prompt('숫자를 입력하세요')) if(input%2 ===0 && input%6 ===0) { console.log('2와 6의 배수입니다.'); }else{ console.log('2와 6의 배수가 아닙니다.'); } 3. 다중 if문 if(조건식1){ // 조건식1이 true일 때 실행 }else if(조건식2){ // 조건식1이 false이고 조건.. 2024. 1. 18.
[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.