기본 개념 확인 문제
-
다음 코드의 출력 결과는 무엇일까요?
let x = 5; let y = '7'; console.log(x + y);
let x = 5; let y = '7'; console.log(x + y);
a) 12
b) 57
c) "57"
d) 5 + "7" -
다음 코드에서 출력되는 값은 무엇일까요?
let a = 10; let b = 3; console.log(a % b);
let a = 10; let b = 3; console.log(a % b);
a) 3.33
b) 3
c) 1
d) 0.3 -
다음 코드의 출력 결과는 무엇일까요?
let fruits = ['apple', 'banana', 'orange']; console.log(fruits[1]);
let fruits = ['apple', 'banana', 'orange']; console.log(fruits[1]);
a) apple
b) banana
c) orange
d) undefined -
다음 코드의 출력 결과는 무엇일까요?
function multiply(a, b) { return a * b; } console.log(multiply(3, 4));
function multiply(a, b) { return a * b; } console.log(multiply(3, 4));
a) 7
b) 12
c) "12"
d) "3 * 4" -
다음 코드의 출력 결과는 무엇일까요?
let numbers = [1, 2, 3, 4, 5]; let sum = 0; for (let i = 0; i < numbers.length; i++) { if (numbers[i] % 2 === 0) { sum += numbers[i]; } } console.log(sum);
let numbers = [1, 2, 3, 4, 5]; let sum = 0; for (let i = 0; i < numbers.length; i++) { if (numbers[i] % 2 === 0) { sum += numbers[i]; } } console.log(sum);
a) 15
b) 9
c) 6
d) 3 -
다음 코드의 출력 결과는 무엇일까요?
let person = { name: 'John', age: 30, city: 'New York', }; for (let key in person) { console.log(key + ': ' + person[key]); }
let person = { name: 'John', age: 30, city: 'New York', }; for (let key in person) { console.log(key + ': ' + person[key]); }
a) John, 30, New York
b) name: John, age: 30, city: New York
c) name: John
age: 30
city: New York
d) ["name", "age", "city"] -
아래 데이터에서 회원들의 평균 나이를 구하는 코드를 작성해주세요.
[ { _id: 'f6901678-35e2-41f7-Ba74-929bc7dadca5', index: '1', name: '복세정', email: 'user-8zvjl65@Pulvinar.com', phone: '010-4372-3348', country: '세인트빈센트 그레나딘', address: '양산로 11-4', job: '화학연구원', age: '49', }, { _id: '27caf754-dd27-40ae-A746-e9bc87075596', index: '2', name: '설기태', email: 'user-kk0afa8@diam.net', phone: '010-3284-0552', country: '괌', address: '석촌호수로 70-1', job: '기자', age: '33', }, { _id: '51ef1986-7401-4a72-Cf15-1340b361d1f8', index: '3', name: '만호윤', email: 'user-bjea5w0@Volutpat.io', phone: '010-2023-4818', country: '키르기스스탄', address: '공덕로 97-2', job: '경찰관', age: '31', }, { _id: '0950e357-353d-489e-C294-141fde6b2cb7', index: '4', name: '오윤찬', email: 'user-za2s6li@dolor.net', phone: '010-2084-3157', country: '미국', address: '행운동 30-8', job: '기자', age: '24', }, { _id: '4630538d-096f-44e7-B870-a2d569930163', index: '5', name: '고유주', email: 'user-htadlwv@Elementum.org', phone: '010-8412-9862', country: '시에라리온', address: '용두동 23-7', job: '아나운서', age: '41', }, ];
[ { _id: 'f6901678-35e2-41f7-Ba74-929bc7dadca5', index: '1', name: '복세정', email: 'user-8zvjl65@Pulvinar.com', phone: '010-4372-3348', country: '세인트빈센트 그레나딘', address: '양산로 11-4', job: '화학연구원', age: '49', }, { _id: '27caf754-dd27-40ae-A746-e9bc87075596', index: '2', name: '설기태', email: 'user-kk0afa8@diam.net', phone: '010-3284-0552', country: '괌', address: '석촌호수로 70-1', job: '기자', age: '33', }, { _id: '51ef1986-7401-4a72-Cf15-1340b361d1f8', index: '3', name: '만호윤', email: 'user-bjea5w0@Volutpat.io', phone: '010-2023-4818', country: '키르기스스탄', address: '공덕로 97-2', job: '경찰관', age: '31', }, { _id: '0950e357-353d-489e-C294-141fde6b2cb7', index: '4', name: '오윤찬', email: 'user-za2s6li@dolor.net', phone: '010-2084-3157', country: '미국', address: '행운동 30-8', job: '기자', age: '24', }, { _id: '4630538d-096f-44e7-B870-a2d569930163', index: '5', name: '고유주', email: 'user-htadlwv@Elementum.org', phone: '010-8412-9862', country: '시에라리온', address: '용두동 23-7', job: '아나운서', age: '41', }, ];