본문 바로가기

분류 전체보기525

[JS] 함수 add() -이름으로 정의된 함수(add)를 호출할때 괄호를 추가한다. -함수가 필요한 모든 매개변수가 괄호 안에 들어가거나 매개변수가 필요하지 않은 경우 빈 괄호를 추가한다. someButton.addEventListener('click', add); -함수를 바로 실행하고 싶지 않을때 -미래의 어느시점(일부 이벤트가 발생할때) 실행되길 원할때 someButton.addEventListener('click', add()); 이건 잘못된 코드이다!!! 2023. 11. 2.
[JS] repeat 프로그래머스 핸드폰번호 가리기 문제 풀다가 *******4444 이렇게 *를 여러개 표현하는 방법에 대해서 고민을 했다. 내가 푼 코드 function solution(phone_number) { // var answer = ''; // return answer; //map이용하면 좋을듯 //길이가 11이면 11-4=7 (0,7) let front = phone_number.slice(0,phone_number.length-4); let back = phone_number.slice(phone_number.length-4, phone_number.length); let aaa = back.split('') let bbb =(front.split('')).map((el)=> "*") return (Stri.. 2023. 11. 2.
[JS] while 프로그래머스 콜라츠추측 문제를 풀다가 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다. 이렇게 만족하는 결과가 나올때까지 무한 반복하는 구현을 어찌할지에서 막혔다. 근데 while을 이럴때 이용하면 된다! while문의 조건을 true로 하면 while문은 영원히 실행되게 된다. 이때 조건절로 종료할수 있도록 처리하기 위해서는 break문을 사용하면 된다. let answer; while(true){true일경우 시행할내용}; if(answer === 1){ break; } while문을 이용한 문제풀이 function solution(num) { let answer = 0; //몇번 도는지 while( num !== 1){ if(num % 2 === 0){ num = (num / 2); } e.. 2023. 10. 31.
[TroubleShooting] query data를 여러개 가져오는과정중 발생한에러 일단 첫번째 문제는 query를 이용해서 data를 여러개 가져오는 과정중에 발생했다. queries를 이용해서 해결했다.const queries = [ { queryKey: "tvpopular", queryFn: getTvP }, { queryKey: "tvrate", queryFn: getTvT }, ]; const results = useQueries(queries); 이렇게해서 results를 console.log해보니 [{},{}]이렇게 데이터가 담겨있었다. 가장 큰 문제가 발생했다.넷플릭스클론을 하는과정중인데메인화면에 popular, rate 슬라이더를 두줄 만드는데슬라이더를 만드는 과정까지는 무리없었다. 해당작품을 클릭하면 그 작품에 대한 설명이 나오는 오버레이를 구현하는 과정.. 2023. 10. 21.