Algorithm 문제 1Days

JBoB·2023년 1월 10일

오늘은 오전에 알고리즘 문제를 풀어보았다. 쉬운것 처럼 보여도 쉽지가 않다는게 알고리즘 문제같았다.

이제 시작한지 막 1개월이 넘어가는데 좀 더 열심히 노력해서 눈에 익도록 해야겠다는 생각이 더 들었다.

001. 선언과 할당

const name = '주현';
console.log(name);

002 . 재할당

let name = '주현';
name = '철수'
console.log(name);

003. 배열의 선언과 할당

const fruits = [];
fruits.push('사과','바나나','파인애플')
console.log(fruits);

004. 배열의 기능

const fruits = ['사과', '바나나', '파인애플'];
const newFruits = [];
newFruits.push(fruits[fruits.length-1])
console.log(newFruits);

005. 배열의 기능

let students = ["철수", "영희", "훈이", "짱구", "유리"]
let newArr = students.slice(0,3);
console.log(newArr);

006. 배열의 기능

let fruits = ["사과", "바나나"]
for(let i = 0; i < fruits.length; i++){
    console.log("맛있는 " + fruits[i]);
};

007. 문자열 배열

const number = "01012345678"
let arr = []
arr.push(number.slice(0,3))
arr.push(number.slice(3,7))
arr.push(number.slice(7,11))
console.log(arr);

008. 객체의 선언과 할당

const student = {};
student.name = '철수';
console.log(student);

009. 객체의 키&값 추가

const student = {
	name: "철수",
	age: 8,
};

const school = {
	name: "다람쥐초등학교",
	teacher: "다람이",
}

student.school = school;
console.log(student);

010. 객체의 키&값 삭제

let student = {
	name: "철수",
	drink: "사이다"
};

delete student.drink
console.log(student);

011. 객체와 배열의 값

const classmates = [
	{
		name: "철수",
		age: 8,
		school: "다람쥐초등학교"
	},
	{
		name: "영희",
		age: 8,
		school: "토끼초등학교"
	},
	{
		name: "짱구",
		age: 8,
		school: "다람쥐초등학교"
	}
];

classmates[1].school = "다람쥐초등학교";
console.log(classmates);
profile
간절하고 치열하게 살자

0개의 댓글