본문 바로가기

분류 전체보기

(89)
[Javascript] 자바스크립트 String | repeat( ) 메소드 repeat()메소드는 새 문자열을 만들어준다. repat() 안에 문자를 몇 개 복사할 지 쓰면 그걸로 새 문자열을 만들어준다. repeat()을 쓰면 복사된 문자열이 붙어진채로 나온다. Syntax (문법) repeat(count)
[Javascript] 자바스크립트 String | match( ) 메소드 String형식에 쓰이는 match()메소드. match() 메소드는 문자열을 검색해준다. 내가 설정한 조건(정규표현식)으로 문자열을 비교한 다음 조건에 맞는 게 있다면 그 결과를 보여준다. Syntax (문법) string.match(찾을 조건)
[알고리즘] #16 문자열 내 p와 y의 개수 | 프로그래머스 문자열 내 p와 y의 개수 알고리즘 문제를 풀어보았다. https://programmers.co.kr/learn/courses/30/lessons/12916 코딩테스트 연습 - 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 programmers.co.kr 문제 설명 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항..
[알고리즘] #15 내적 | 프로그래머스 프로그래머스에서 내적 알고리즘 문제를 풀어보았다. 먼저 내적에 대해서 알고 가고 싶어서 강의를 조금 들었다. 벡터의 정의 (벡터의 기초) https://youtu.be/g3n1VxiXgrE 백터의 내적 https://www.youtube.com/watch?v=IOf1o72aKDc 여기까지만 간단히 들어보고 이런 거구나 하고 문제 풀이를 시작했다. 사실 문제를 푸는데 있어서 내적에 대한 개념을 몰라도 문제 푸는데에는 상관이 없었다. 문제 설명에서 내적을 푸는식이 적혀있기 때문이다. 하지만 간단하게라도 개념을 알고 가고 싶었다. 문제 설명 길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a..
[WIL] 항해99 Week1 회고 | 01 웹 미니 프로젝트 | 02 알고리즘 기초 | JWT, API Week1 동안 했던 것들 정리하기. 2022. 01. 10(월) ~ 2022. 01. 13(목) 9조 스타벅스 빌리지 - 로그인, 회원가입 기능 구현하기 - git, source tree 사용방법 익히기 2022. 01. 14(금) ~ 2022. 01. 15(토) 3조 걷기반 - js 기초강의 수강하기 - 알고리즘 3, 7, 11번 문제 풀기 #3 https://programmers.co.kr/learn/courses/30/lessons/12903, 코딩테스트 연습 - 가운데 글자 가져오기 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환..
[Javascript] 자바스크립트 | 삼항연산자 삼항연산자는 자바스크립트에만 있는 오퍼레이터(연산자)이다. 삼항연산자는 이런식으로 ? : 기호와 함께 세 부분을 비교하게 된다. 삼항연산자는 if...else 구문 대신으로 많이 쓰인다. Syntax (문법) variablename = (condition) ? value1:value2 - 홀짝 구하기 num5 배열에는 [1,2,3,4,5,6,7,8]이 들어가있다. 그리고 이 숫자들이 홀수인지 짝수인지를 알아보기로 한다. 여기서 reduce()를 사용하여 숫자들을 훑으면서 가져와서 누적값에 넣어보자. 이때 숫자를 훑을 때 홀수인지 ..
[Javascript] 자바스크립트 Array | ForEach() 메소드 배열에 있는 숫자들을 훑어서 하나하나 꺼내준다. - 일반 함수를 사용했을 때 - arrow function을 사용했을 때 * 여기서 사용한 eachval는 아무이름으로 써도 상관없다.
[Javascript] 자바스크립트 Array | reduce() 메소드 배열에서 활용하는 메소드이다. 배열 엘리먼트의 누적값, 현재값, 현재index 값을 사용해서 다룰 수 있다. 앞서 말한 값과 함께 배열 엘리먼트를 훑으면서 이용할 수 있기 때문에 여러가지 방법으로 활용할 수 있다. 배열의 합을 구할 때 많이 쓰인다. Syntax (문법) reduce( (accumulator, currentValue, currentIndex) => {return 결과} , 초기값) accumulator : 누적값 currentValue: 현재값 currentIndex : 현재index - reduce() 메소드로 num3배열의 합을 구해보기 console.log 값에는 차례대로 누적값, 현재값, 현재index를 보여준다. 초기값은 let result의 맨 마지막 ..

728x90