07.19 TIL

김선민·2021년 7월 19일
0

프로그래머스 알고리즘 문제풀이

1.프로그래머스 - 문자열 다루기 기본


-> 작성된 답안
-> 문자열이 포함될 경우 false를 반환하는 문제를 해결하지 못했다.

-> 풀이 정답
-> 반복문과 isNaN이라는 함수를 사용
-> 설명을 들어도 잘 이해가 되지 않았다.
-> for문은 실무에서 잘 사용하지 않으므로 filter로 바꿔서 작성해보기

2.프로그래머스 - 2016년



-> 문제 풀이 정답
-> 설명을 들어도 전혀 이해가 되지 않아서 보충 학습이 필요할 것 같다.

Index 활용

-> 10-index = 번호가 0이 아닌 1부터 시작하게 함

게시글 제목 클릭시 이동하는 법

-> props를 이용하여 게시글의 제목을 클릭하였을때 상세페이지로 넘어가게 할 수 있다.

Every 실습

: 모두 참일 때 결과를 반환한다.
객체를 배열로 만든 후 every를 써야 함.

1. 객체의 key만 뽑아서 배열로 만드는 방법

2. 객체의 value만 뽑아서 배열로 만드는 방법

-> 이와 같이 객체를 배열로 바꾼 후에 every를 사용하여 모든 값이 있는지 확인한다.

-> 조건문의 내용을 Object와 every를 이용하여 간단하게 바꾼 모습
-> newInput이라는 객체를 배열로 바꿔 (Object)every를 이용하였다.
-> 참을 나타내는 data !=="" 에서 !==""는 생략해도 의미가 같다.

Typescript : 타입스크립트

Javascript의 문제점을 보완해서 나온 형식

: 오타, 문자열 <-> 숫자 간에 규칙이 엄격해짐

-> 이런식으로 각각의 타입을 설정해주어야 한다.

-> 타입을 모를때는 any를 작성해도 되지만 가급적 any는 쓰지 말자.

profile
함께 하고싶은 개발자가 되고싶다.

0개의 댓글