본문 바로가기

전체 글

(152)
[본캠프]12일차 오늘 할 일4주차 강의, 숙제5주차강의4주차 강의 복습5주차강의 복습   [개발자도구에서 DOM에 접근]document.getElementById('#test');//nulldocument.getElementById('test');//​…​​document.querySelector('#test')//​…​​document.querySelector('#test').parentElement//​…​​document.getElementsByTagName('li');//HTMLCollection(3) [li, li, li][개발자도구에서의 html문서에 div 요소 추가]const newDiv=document.createElement('div');//undefineddocument.body.append(newD..
[본캠프] 11일차 오늘한일개인과제 html개인과제 css개인과제 api가져오기걷기반 실습개발자도구의 콘솔창에서 백그라운드 컬러도 바꿔보고 검색하면 alert이 뜨게만들고 주식조작도 해봤다. document.querySelector("#wrap").style.backgroundColor = "gray"// img에 id나 class가 없는데 어떡할까요?// 부모 요소인 ac_banner_a를 선택하고 그 안에 있는 img를 선택합니다. (사이에 한 칸 띄면 자식 요소라는 뜻)document.querySelector("#ac_banner_a img").src = "https://xijlspuywuyfsjloqhno.supabase.co/storage/v1/object/public/common/images/bird2.jpg" ..
[본캠프] 10일차 (4주차 중) 오늘 할일4주차 강의 복습알고리즘개인과제
[본캠프] 10일차(3주차 완강) 오늘할일3~4 주차 강의 듣기걷기반 수업알고리즘 특강복습  let obj1 = { outer: function () { console.log('TEST=>', this);//(1) let innerFunc = function () { console.log('TEST=>', this)//(2), (3) } innerFunc();//함수로써의 호출. let obj2 = {//메소드로써의 호출. innerMethod: innerFunc, }; obj2.innerMethod(); },};obj1.outer();//명시적 this binding//call, apply, bind..
Lv.0 중앙값 구하기[14/100] [문제]요약) 배열을 오름차순(사전적)하여 중앙값을 return하는 solution함수를 완성.arrayresult[1,2,7,10,11]7[9,-1,0]0                답 스포방지           원래 sort((a,b)=>(a-b))인데 (쉽게 말해 빼서 마이너스가 더 작으니까 뒤로 빼는 거임.) a-b로 간결하게 하였고 길이만큼 2로 나눈 값이 가운데 배열이 될테니까 array[Math.floor(array.length/2)]해주면 끝. function solution(array){ array.sort(function(a,b){ return a-b; }) return array[Math.floor(array.length/2)]}
Lv.0 각도기[8/100] [문제]요약) 예각이면 1, 직각이면 2 ,둔각이면 3, 평각이면 4를 return하는 solution함수 완성.[입출력 예]angleresult7019131804                            답 스포 방지                     function solution(angle){ return angle
Lv.0 몫구하기[4/100] [문제]정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution함수를 완성.[입출력 예]num1num2num31052723          답 스포 방지         function넣어서 할 수 있지만 재미없음.                       const solution=(num1, num2)=>Math.floor(num1/num2)
Lv.0 배열 두 배 만들기[13/100] [문제]정수배열 numbers가 매개변수로 주어집니다.numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution함수 완성.[입출력 예]numbersresult[1,2,3,4,5][2,3,6,8,10][1,2,100,-99,1,2,3][2,4,200,-198,2,4,6]              답 스포 방지                                     function solution(numbers) { let array=[]; let multiply; for(let i=0; i