본문 바로가기

전체 글

(203)
freeCodeCamp - 1. Create a Basic JavaScript Object 한글 해석 [Object Oriented Programming] Create a Basic JavaScript Object https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/object-oriented-programming/create-a-basic-javascript-object www.freecodecamp.org 사람들이 매일 보는 것들을 생각해보자, 자동차나, 상점, 새들 같은 것들.. 이런 것들이 객체이다 사람들이 관찰하고, 상호작용할 수 있는 명백한 것들. 이런 객체들에게는 어떤 특징(퀄리티)들이 있을까? 자동차는 바퀴가 있고, 상점은 물건을 팔고, 새는 날개가 있다 이러한 특징들 또는 특성들은 객체를 구성하는 것들을 정의한다. 비슷한 객체들은 같은 특성을 공유한다. 그..
freeCodeCamp - 16. Chunky Monkey 한글 해석 [Basic Algorithm Scripting] Chunky Monkey https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-algorithm-scripting/chunky-monkey www.freecodecamp.org 첫번째 arr을 주어진 size(숫자)의 길이를 갖는 배열로 잘라내는 함수를 작성하시오 그리고 그 짜갈른 결과를 어레이에 담아서 2차원 배열로 리턴하라 function chunkArrayInGroups(arr, size) { let trial = arr.length/size let anw = [] for(let t=0; t
freeCodeCamp - 15. Mutations 한글 해석 [Basic Algorithm Scripting] Mutations https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-algorithm-scripting/mutations www.freecodecamp.org 만약 주어진 arr의 첫번째 string이 두번째 string의 letter(철자)들을 모두 가지고 있다면 true를 리턴하라 예를 들어 ['hello', 'Hello'] 가 주어진다면, true를 리턴해야한다 대소문자는 무시한다 또, ['hello', 'hey'] 는 false를 리턴한다 hello에는 y 가 없기 때문이다 또, ['Alien', 'line']은 true를 리턴한다. Alien은 line을 모두 갖고 있기 때문이다 function m..