오늘 집중이 안돼서 거의 공부를 못했다. 그냥 뇌가 굳은 것처럼 아~~~무 것도 생각이 안났다 진짜..
뭔가 프로그래밍 적인 생각이 전혀 안돼서 막 알고리즘 문제 하나 푸는데도 한참이나 걸리고 그냥 쉬는 게 좋을 것 같다
그래서 많은 공부를 못했지만 어떻게 좀 부여 잡으려고 한 것 같다.
잠 좀 푹 자고 내일은 머리가 잘 돌아가길..!
알고리즘 문제 풀기(프로그래머스)
https://github.com/hoinlee-moi/algorithm_prac
오늘은 앞서 배우고 복습했던 문법들로 대부분 풀 수 있었다!
JS기본문법 다시 공부
https://github.com/hoinlee-moi/ModernJS
React 강의 듣기
https://github.com/hoinlee-moi/React_prac
진수 변환
자바스크립트의 간단한 함수들을 이용하면 진수변환을 아주 쉽게할 수 있다.
const dec = 123;
const hex = dec.toString(16); // ==="7b"
const dec = 123;
const bin = dec.toString(2); // ==="1111011"
const hex = "7b"
const dec = parseInt(hex, 16); // === "123"
const hex = "7b"
const bin = parseInt(hex,16).toString(2);// === "1111011"
const bin = "1111011";
const dec = parseInt(bin,2);// ==="123"
const bin = "1111011"
const hex = parseInt(bin,2).toString(16); // ==="7b"
every()
메서드는 배열 안의 모든 요소가 주어진 판별 함수를 통과하는지 테스트
const isBelowThreshold = (currentValue) => currentValue < 40;
const array1 = [1, 30, 39, 29, 10, 13];
console.log(array1.every(isBelowThreshold));
// expected output: true
매개변수
callbackFn
각 요소를 시험한 함수. 다음 세 가지 인수를 받습니다.요소
: 배열에서 처리되는 현재 요소
index
처리할 현재 요소의 인덱스
array
array를 호출한 배열
thisArg
callbackFn을 실행할 때 this로 사용하는 값
반환값
callbackFn이 모든 배열 요소에 대해 참(truthy)인 값을 반환하는 경우 true, 그 외엔 false