본 내용은 codeit 으로 javascript 를 공부하면 정리한 내용입니다
이제는 몇 일차 라는 의미가 무색하게 하루에 두 개를 올리고 있는 것 같다..
그래도 부족한 느낌이 든다.. 더 열심히 달려야지
for (let element of Array){
console.log(element);
}
for (let i = 0; i < influencer.length; i++){
console.log(influence[i]);
}
문제: let numbers = [1, 2, 3, 5, 8, 9] 에서 짝수를 제거해라
나의 생각
=> 문제 풀기 위해 고민을 많이 했다!
for (let i = 0; i < numbers.length; i++){
if (numbers[i] % 2 === 1){
numbers.splice(i, 1);
}
}
모범답안
for (let i = 0; i < numbers.length; i++){
if (numbers[i] % 2 === 1){
numbers.splice(i, 1);
i--;
}
}
function range(start, count, step) {
let arr = [];
for (let i = 0; i < count; i++) {
arr.push(start + i * step)
}
return arr;
}
let voteCounter = {};
// votes 배열을 이용해서 voteCounter 객체를 정리하기
for (let name of votes) {
if (voteCounter[name] === undefined){
voteCounter[name] = 1;
} else{
voteCounter[name] += 1;
}
}
나의 답안
for (let value of groups){
teams[0].push(value[0]);
teams[1].push(value[1]);
}
모범 답안
for (let j = 0; j < teams.length; j++){
console.log(j)
for (let i = 0; i < groups.length; i++){
console.log(i)
teams[j][i] = groups[i][j];
}
}