JavaScript 반복문 연습
반복문을 사용하여 1부터 100까지의 숫자를 세로로 출력하세요.
반복문을 사용하여 100부터 1까지의 숫자를 세로로 출력하세요.
반복문을 사용하여 1부터 100까지의 짝수를 세로로 출력하세요.
반복문을 사용하여 배열을 10개의 'x'로 채우세요.
반복문을 사용하여 배열을 1부터 10까지의 숫자로 채우세요.
숫자 배열이 주어졌습니다. 반복문을 사용하여 0보다 크고 10보다 작은 요소만 출력하세요.
숫자 배열이 주어졌습니다. 반복문을 사용하여 값이 5인 요소가 있는지 확인하세요.
숫자 배열이 주어졌습니다. 반복문을 사용하여 이 배열 요소들의 합을 구하세요.
숫자 배열이 주어졌습니다. 반복문을 사용하여 이 배열 요소들의 제곱의 합을 구하세요.
숫자 배열이 주어졌습니다. 요소들의 산술 평균을 구하세요.
숫자의 팩토리얼을 구하는 스크립트를 작성하세요. 팩토리얼이란 1부터 주어진 숫자까지의 모든 정수의 곱입니다.
반복문을 사용하여 배열을 10부터 1까지의 숫자로 채우세요.
숫자 배열이 주어졌습니다. 숫자는 양수일 수도 있고 음수일 수도 있습니다. 양수 요소들의 합을 구하세요.
다음과 같은 숫자 배열이 주어졌습니다:
let arr = [10, 20, 30, 50, 235, 3000];
배열에서 숫자 1, 2 또는 5로 시작하는 숫자만 화면에 출력하세요.
숫자 배열이 주어졌습니다. 이 배열의 요소들을 역순으로 출력하세요.
숫자 배열이 주어졌습니다. 반복문을 사용하여 값이 배열 내 순서 번호와 일치하는 모든 요소를 화면에 출력하세요.
숫자 배열이 주어졌습니다. for 반복문과 document.write 함수를 사용하여 각 배열 요소를 새 줄에 출력하세요. 이를 위해 br 태그를 사용하세요.
숫자 배열이 주어졌습니다. for 반복문과 document.write 함수를 사용하여 각 배열 요소를 별도의 단락에 출력하세요.
요일 배열을 만드세요. for 반복문을 사용하여 모든 요일을 출력하고, 주말은 굵게 표시하세요.
요일 배열을 만드세요. for 반복문을 사용하여 모든 요일을 출력하고, 현재 요일은 기울임꼴로 표시하세요. 현재 날짜 번호는 day 변수에 저장되어야 합니다.
다음은 직원과 그들의 급여를 나타내는 객체입니다:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
각 직원의 급여를 10% 인상하세요.
이전 문제를 수정하여 급여가 400 이하인 직원들에게만 급여를 인상하세요.
다음 배열들이 주어졌습니다:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
이 배열들을 사용하여 첫 번째 배열의 요소를 키로, 두 번째 배열의 요소를 값으로 하는 새로운 객체를 생성하세요.
다음 객체가 주어졌습니다:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
이 객체의 키의 합을 구하고 이를 값의 합으로 나누세요.
다음 객체가 주어졌습니다:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
이 객체의 키를 하나의 배열에, 값을 다른 배열에 기록하세요.
다음 객체가 주어졌습니다:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
값이 숫자 1 또는 숫자 2로 시작하는 요소들을 새로운 배열에 기록하세요. 즉, 결과적으로 다음과 같은 배열이 만들어집니다:
[
125,
225,
128,
145,
281,
];
다음 배열이 주어졌습니다:
let arr = ['a', 'b', 'c', 'd', 'e'];
이 배열로부터 다음 객체를 생성하세요:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
다음 배열이 주어졌습니다:
let arr = ['a', 'b', 'c', 'd', 'e'];
이 배열로부터 다음 객체를 생성하세요:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};