개발자 9Diin의 개발일기
자바스크립트 기초 - 조건문과 반복문 본문
반응형
📌 조건문과 반복문
✅ 조건문 (If statement)
랜덤 함수를 형제 컴포넌트로 만든 후에 import 시킨 후, 랜덤 함수의 반환 값이 0과 2 혹은 그 나머지 값일 때 출력되는 값을 다르게 설정해보았다.
import random from './getRandom';
// 조건문 (If statement)
console.log(random());
const a = random();
if (a === 0) {
console.log('a is 0');
} else if (a === 2) {
console.log('a is 2');
} else {
console.log('Rest...');
}
✅ 조건문 (Switch statement)
조건문 switch statement에서는 말 그대로 스위치를 껐다 켰다 하는 것처럼 이해해도 된다. switch 조건문에선 case 별 조건을 할당하여 반환시켜주는 경우를 컨트롤할 수 있다. 그리고 반드시 조건이 끝나면 break로 프로그래밍을 멈춰준다. 그리고 default 경우는 제어해준다.
import random from './getRandom';
const b = random();
switch (b) {
// 다음 Case가 오기 전에 반드시 break를 넣어준다.
case 0:
console.log('b is 0');
break;
case 2:
console.log('b is 2');
break;
case 4:
console.log('b is 4');
break;
default:
console.log('Rest...');
}
✅ 반복문 (For statement)
반복문 for의 형식은 이와 같다.
for (시작 조건; 종료 조건; 변화 조건) { 기타 세부 내용 }
반복문은 소괄호 안에 반복에 필요한 조건을 기입해주고, 중괄호 안에 제어할 코드를 넣어준다.
const ulEl = document.querySelector('ul');
for (let i = 0; i < 10; i++) {
const li = document.createElement('li');
li.textContent = `list-${i + 1}`;
if ((i + 1) % 2 === 0) {
li.addEventListener('click', function () {
console.log(li.textContent);
});
}
ulEl.appendChild(li);
}
https://www.youtube.com/watch?v=IQ7EuH3mRck
반응형
'2021-2023' 카테고리의 다른 글
명동 맛집이라 소문난 명동칼국수, 그러나 너무 불만족스러운. (2) | 2022.05.06 |
---|---|
제주도 고기국수가 제일 맛있는 집은 '국수바다' (4) | 2022.05.05 |
자바스크립트 기초 - 변수와 데이터 자료형 (0) | 2022.05.04 |
자바스크립트 기초 - 식별자, 표기법, 자료형 (0) | 2022.05.03 |
넷플릭스 영화 '베놈2 : 렛 데어 비 카니지' 리뷰 (0) | 2022.05.02 |