A-HA💡 51

[JS] console 객체 (log, dir, ..)

console.log() : 객체를 출력 *주의: 해당 순간의 값이 아닌 최종 업데이트값 출력 → 과정의 순간을 출력하고 싶다면 JSON.stringfy() 이용해서 출력할 것 console.dir() : 객체의 속성을 계층구조로 출력 ref. console.log() [JavaScript] Console 객체 (1) Console 자바스크립트에는 console이라는 객체가 존재한다. Console은 디버깅을 위해 존재하는 객체로, console의 함수를 이용하면 크롬 개발자도구의 콘솔창에 여러 정보를 출력할 수 있다. Console 객체 jongbeom-dev.tistory.com console.dir() [JavaScript] Console 객체 (2) console.dir() log 함수 다음으로 ..

A-HA💡/JS 2023.12.27

[JS] 배열에 요소 추가하는 방법⭐️⭐️

맨 뒤에 요소 추가 const arrLength = arr.push(item) 맨 앞에 요소 추가 const arrLength = arr.unshift(item) 두 배열 이어 붙이기 const newArr = arr1.concat(arr2, ..) https://www.freecodecamp.org/korean/news/javascript-array-insert-how-to-add-to-an-array-with-the-push-unshift-and-concat-functions/ Push, Unshift 및 Concat 메서드를 사용해 JavaScript 배열에 요소를 추가하는 방법 JavaScript 배열은 제가 가장 좋아하는 데이터 유형 중 하나입니다. 동적이고 사용하기 쉬우며, 프로그래머가 활용할..

A-HA💡/JS 2023.12.27

[JS] 배열에서 특정 값 찾는 방법 ⭐️

return array Array.filter((el, idx, arr) => el === value) return 주어진 정규식에 부합하는 배열 | [] 얕은 복사 return element Array.find((el, idx, arr) => el === value) return 주어진 값이 일치하는 첫번째 요소 | undefined return index Array.indexOf(value, fromIndex) return 주어진 값이 일치하는 첫번째 인덱스 | -1 Array.findIndex((el, idx, arr) => el === value) return 주어진 값이 일치하는 첫번째 인덱스 | -1 return boolean Array.includes(value, fromIndex) ret..

A-HA💡/JS 2023.12.22

웹1, 웹2, 웹3

https://kr.beincrypto.com/learn-kr/%EB%8B%B9%EC%8B%A0%EB%A7%8C-%EB%AA%A8%EB%A5%B4%EB%8A%94-%EC%9B%B92-0%EA%B3%BC-%EC%9B%B93-0-%EC%B0%A8%EC%9D%B4%EC%A0%90-%EC%A0%95%EB%A6%AC/ 당신만 모르는 웹2.0과 웹3.0 차이점 정리 웹3.0 공간에 수많은 빅테크 기업들이 진출하면서 웹3.0이 화제의 중심에 섰다. 하지만 웹3.0이란 도대체 무엇일까? 현재 인터넷 세대인 웹2와 어떻게 다를까? 이번 글에서는 웹2.0와 웹3.0의 차이점 kr.beincrypto.com

A-HA💡 2023.12.15

[JS/알고리즘] 백준 2903. 중앙 이동 알고리즘 (안 풀릴 땐 멈춰보자)

이럴 때는 역시 문과 출신인 게 맞나 싶기도 하다 나는 문제에서 말한 순서대로 초기 4개의 점은 중앙점 없으니까 따로 더해서 추가하고 일단 나누는 사각형별로 추가되는 5개의 점들 중복해서 추가하고 그 후에 중복점들만 제거하기 그리하여 타생한 기과한 공식 4 + (4+1)(4⁰+4¹+...+4ⁿ⁻¹) - 2ⁿ(2ⁿ⁻¹-1) 어쩐지 N=1 || 2인 경우에는 잘 되는데 (아마 3도?) 5인 경우에 오답이 나더라. 부끄럽지만 이걸로 한 두시간 넘게 붙잡은 듯ㅜ 너무 어렵다 이걸 어떻게 풀어? 하면서 정답률을 보는데 71%...? 구글링하고 다른 분의 풀이를 보니 이렇게 간단한 것을 ㄴㅇㄱ 오늘의 교훈 : 집요함이 좋을 때도 있고, 휴식이 좋을 때도 있다. ref. 2903번: 중앙 이동 알고리즘 상근이는 친구..

A-HA💡/JS 2023.11.29

[JS/알고리즘] 나눗셈 몫 구할 때 parseInt와 Math.floor의 차이점

- 결론 - 양수일 때는 동일한 결과. 음수일 때, 값의 소수점만 버리고 싶다면 parseInt(string, radix) 소수점 아래에서 -1 내림한 값을 원한다면 Math.floor(number) parseInt('12') // 12 Math.floor('12') // 12 parseInt('12 34 56') // 12 Math.floor('12 34 56') // NaN ref. parseInt() - JavaScript | MDN The parseInt() function parses a string argument and returns an integer of the specified radix (the base in mathematical numeral systems). developer.m..

A-HA💡/JS 2023.11.28