본문 바로가기

분류 전체보기141

[항해99] 온보딩 스터디 - 2주차 2일 TIL 🦄 온보딩 스터디 2주차 2일 TIL ✨03/14 : 목표 : 알고리즘 4일차, 5일차 풀이 📒알고리즘 풀이 01 4일차 알고리즘 1. 중복된 문자 개수 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 첫 풀이) array를 순회하며 일치하면 output을 증가++시킨다. function solution(array, n) { let output = 0; for(num of array){ if(num === n){ ou.. 2023. 3. 15.
[항해99] 온보딩 스터디 - 2주차 1일 TIL 🦄 온보딩 스터디 2주차 1일 TIL ✨03/13 : 목표 : 알고리즘 1일차, 2일차, 3일차 풀이 📒알고리즘 풀이 1. 제곱수 판별하기 어떤 자연수를 제곱했을 때 나오는 정수를 제곱수라고 합니다. 정수 n이 매개변수로 주어질 때, n이 제곱수라면 1을 아니라면 2를 return하도록 solution 함수를 완성해주세요. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Math.sqrt(n) = > n의 제곱근을 반환한다. Number.isInteger(a) = > 정수인지 확인하여 true false를 반환한다. 문제 접근) 1. n의 제곱근을 구하여 .. 2023. 3. 13.
[항해99] 온보딩 스터디 - 6일차 TIL 🦄 온보딩 스터디 6일차 TIL ✨03/12 : 목표 : JS 기초 객체 실습 및 알고리즘 📒강의 노트 정리 01. 실습 예제 - 쇼핑몰 회원들의 정보를 관리하기 위해 데이터화 하기 function sendMessage(userName) { console.log(`[메시지 발송] ${userName}님 에게 메시지를 발송했습니다.`); } // ---------------- 시 작 ------------------- // /*1. 쇼핑몰을 운영하고 있습니다. 각 회원들의 정보를 관리하기 위해 데이터화하세요. 회원정보는 아이디, 이름, 나이, 이메일, 레벨, 보유 포인트, 마케팅 수신동의여부 정보를 포함하고 있습니다. (레벨은 1~3까지) */ // users, members, userList const .. 2023. 3. 12.
[항해99] 온보딩 스터디 - 5일차 TIL 🦄 온보딩 스터디 5일차 TIL ✨03/06 : 목표 : JS 기초 6파트 객체 공부 📒강의 노트 정리 01 객체의 기본 1. 객체 속성과 메소드 차이 - 속성 : 객체는 key : value => 이름과 값으로 이루어 진다. = 키와 값으로 이루어진 한 쌍의 데이터 자체가 속성 - 메소드 : 속성 중에서 어떤 동작을 하는 함수 const object = { name: "혼자 공부하는 파이썬", // 속성 price: 18000, publisher: "한빛미디어", print(value) { // 메소드 => 속성 중 동작을 하는 함수 console.log(`${value}를 print 합니다.`); }, }; 2. 객체의 접근 방법 => 점(.)과 대괄호([]) 1. 점(.)으로 접근 - 대부분 *식별.. 2023. 3. 11.
[항해99] 온보딩 스터디 - 4일차 TIL 🦄 온보딩 스터디 4일차 TIL ✨03/09 : 목표 : JS 기초 5파트 함수 📒강의 노트 정리 01 함수 1.익명함수(함수 표현식)와 선언적(함수 선언식) 함수 => 함수 표현식, 선언식 차이(함수 호이스팅) - 익명 함수 => function() { ... } function() {...} const func = function() {...} - 선언적 함수 => function func() { ... } function func() {...} - true / false 등 불린값을 리턴하는 함수명은 보통 is~ 라고 명명한다. 2. 나머지 매개변수 - 매개변수 앞에 ...를 입력 시 매개변수를 배열로 받을 수 있다.(가변적인 매개변수를 받을 때) function array(...items) { c.. 2023. 3. 10.
[항해99] 온보딩 스터디 - 3일차 TIL 🦄 온보딩 스터디 3일차 TIL ✨03/08 : 목표 : JS 기초 4파트 배열과 반복문 📒강의 노트 정리 01 배열 1. 배열 - 대괄호 안에 계산식을 넣을 수도 있다. numbers[1+1] numbers[1*3] - 배열 뒷부분에 요소 추가하기 => 10번째 인덱스에 강제로 요소를 추가하면, 4~9까지 인덱스는 empty가 된다. const fruitsA = ["사과", "배", "바나나"]; fruitsA[10] = "귤"; console.log(fruitsA);// [ '사과', '배', '바나나', , '귤' ] 2. 배열의 요소 제거하기 1) 인덱스로 요소 제거하기, 값으로 요소 제거하기 - .splice( 인덱스 or 값 , 개수) => '접합' fruitsA.splice(2, 1); //.. 2023. 3. 8.
728x90
반응형