2021 0624 TIL
TIL 2021 - 06 - 23 📖!
- ReactStudy
- Sass 강의 part 2 까지 들어보았습니다
- Sass 를 사용하여 디바이스 화면 크기별로 박스 크기를 조정해주는 것을 해보았습니다
이런식으로 크기를 늘리고 줄일때마다 변화하도록 만들었고
여태까지 배운내용을 복습하며 통합해서 만들어 보았고 mixin과 Body base, extend를 각각의 폴더로 만들어 불러오는 형식으로 만들어서
코드가 훨씬 간결해보이게끔 만들어줬습니다 이과정을 partial이라 하고 sass안에서의 if문도 만들어 보았습니다
- 본격적인 리액트는 내일부터 할 예정입낟. ㅠ_ㅠ
TIL 2021 - 06 - 23 📖!
- 스프린트
- 오늘 스프린트에서 배운 fetch URL 에서는 어제 배운 promise와 마찬가지로 fetch자체가 promise 형태이기 때문에 이해하기 쉬웠습니다.하지만
fetch
는 reponse.json()
이라는 내장 json()
함수로 변환을 시켜줘야 문자열로 나오기때문에 별도의 양식같은게 있는데요
fetch(URL).then((response) => response.json()) 이와같은 양식으로 작성하였고
fetch
는 reponse.json()
이라는 내장 json()
함수로 변환을 시켜줘야 문자열로 나오기때문에 별도의 양식같은게 있는데요fetch(URL).then((response) => response.json()) 이와같은 양식으로 작성하였고
promise로 객체에 접근하는게 조금 헷갈리기는 했으나 그래도 별 문제 없이 스프린트를 잘 진행해 보았습니다.
- 알고리즘
제일 작은 수 제거하기
문제 설명
정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다.
제한 조건
arr은 길이 1 이상인 배열입니다.
인덱스 i, j에 대해 i ≠ j이면 arr[i] ≠ arr[j] 입니다.
풀이
function solution(arr) {
arr.splice(arr.indexOf(Math.min(...arr)),1); // indexOf와 Math.min메서드로 ...arr로 들어온 배열에 가장 작은 값을 찾아서 splice로 제거해주고
if(arr.length<1)return[-1]; //배열이 1개들어올 경우 그냥 [-1]을 리턴해주었습니다
return arr;
}
Author And Source
이 문제에 관하여(2021 0624 TIL), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@lee_geon_woo4336/2021-0624-TIL저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)