본문 바로가기

Programming/JavaScript

Introduction to Arrays

const friend1 = 'Michael';
const friend2 = 'Steven';
const friend3 = 'Peter';

const friends = ['Michael', 'Steven', 'Peter'];
console.log(friends);

const y = new Array(1991, 1984, 2008, 2020);

console.log(friends[0]);
console.log(friends[2]);

console.log(friends.length);
console.log(friends[friends.length - 1]);

friends[2] = 'Jay';
console.log(friends);

const firstName = 'Jonas';
const jonas = ['Jonas', 'Schmedtmann', 2037 - 1991, 'teacher', friends];
console.log(jonas);
console.log(jonas.length);

// Exercise
const calcAge = function (birthYear) {
    return 2037 - birthYear;
}
const years = [1990, 1967, 2002, 2010, 2018];

console.log(calcAge(years));

years 배열에다가 10 더하면 산수 계산 안 먹힘🙅‍♀️

배열 마지막 값 2018에다가 그냥 10 이어 붙인걸 볼 수 있음

 

const age1 = calcAge(years[0]);
const age2 = calcAge(years[1]);
const age3 = calcAge(years[years.length - 1]);
console.log(age1, age2, age3);

const ages = [calcAge(years[0]), calcAge(years[1]), calcAge(years[years.length - 1])];
console.log(ages);

'Programming > JavaScript' 카테고리의 다른 글

Coding Challenge #2 - tip calculator with arrays  (0) 2022.09.10
Basic Array Operations (Methods)  (0) 2022.09.10
Coding Challenge #1 - who's win?  (0) 2022.09.09
Reviewing Functions  (0) 2022.09.05
Functions Calling Other Functions  (0) 2022.09.03