[TIL]내 머릿속의 코드/코드 활용 다양성3 [TIL] 연산자 [ ~ / ~~ / ~~~ ] 비트 연산자 이중 비트 NOT 연산자이며,. 주어진 숫자의 모든 비트를 반전시킵니다. 피연산자를 32비트 부호 있는 정수로 변환한 다음 비트를 반전시킨 다음 다시 피연산자를 반환합니다. 이 연산은 주로 소수를 정수로 변환하는 데 사용됩니다. const aa = 124.215; console.log(~aa); // 출력:-125 console.log(~~aa); // 출력:124 console.log(~~~aa); // 출력:-125 비트 연산자로 처리하면 부동 소수점의 정확도 문제로 인해 예상치와 다른 결과가 나타날 수 있습니다. [ > ] 쉬프트 연산자 비트를 이동하는 연산자 거듭제곱과 거듭나눔을 할수 있습니다. - [참고] https://hahahia.tistory.co.. 2024. 3. 27. [TIL]Filter Filter 메서드는 JavaScript 배열에서 사용되며, 배열 내에서 주어진 조건을 만족하는 요소들로 이루어진 새로운 배열을 생성 코드 활용 방법 다양성 1. [240325] 각도기 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0 =x).length; [코테 참고] https://school.programmers.co.kr/learn/courses/30/lessons/120829 1-1. [240328][1번과 비슷]나는 몇번째로 클까 1-1.다른 사람 풀이 function solution(array, height) { var answer = array.filter(item => it.. 2024. 3. 25. [TIL] Reduce Reduce JavaScript 배열의 각 요소에 대해 주어진 콜백 함수를 실행하고, 콜백 함수의 반환값을 누적하여 하나의 결과값을 반환하는 메서드입니다. 간단히 말해, reduce() 메서드는 배열을 하나의 값으로 축약하여 반환합니다. 이 과정에서 초기값(initial value)을 설정할 수 있고, 배열의 모든 요소를 순회하면서 지정된 콜백 함수를 적용하여 최종 결과값을 생성합니다. 예를 들어, 배열의 모든 요소를 합산하거나, 최댓값 또는 최솟값을 찾는 등의 작업에 reduce() 메서드를 활용할 수 있습니다. 코드 활용 방법 다양성 1. [240319] [ ]길이가 10이상 이면 원소를 다~ 더하고, 이하면 다~ 곱하기. 정수가 담긴 리스트 num_list가 주어질 때, 리스트의 길이가 11 이상이.. 2024. 3. 19. 이전 1 다음