본문 바로가기
반응형

JavaScript71

[JavaScript] 문자열 뒤집기 문제설명은 아래 링크를 참고해주세요. https://school.programmers.co.kr/learn/courses/30/lessons/120822 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 제 풀이는 내장함수들(split(), reverse(), join())을 사용하여 해결했습니다. function solution(my_string) { var answer = my_string.split("").reverse().join(""); return answer; } 다른 사람들의 풀이를 보니 스프레드 문법을 사용한 답안이 있어 다른시각으로 접근하는.. 2024. 2. 23.
[JavaScript] 짝수는 싫어요 - 프로그래머스 문제 설명 https://school.programmers.co.kr/learn/courses/30/lessons/120813 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제설명은 위 링크를 참조해주시기 바랍니다. 나의 풀이 다른방법도 많겠지만, For문으로 간단히 해결했다. function solution(n) { var answer = []; for(let i = 0; i 0){ answer.push(i); } } return answer; } 2024. 2. 23.
[JavaScript] 중복된 숫자 개수 문제 설명 https://school.programmers.co.kr/learn/courses/30/lessons/120583 문제 설명은 위 링크를 참조해주시기 바랍니다. 나의 풀이 - 어제 포스팅한 내용이 Filter였기때문에 Filter를 활용했다. 2024.02.22 - [Javascript/배경 & 실무 지식] - [JavaScript] Filter() [JavaScript] Filter() Filter() - 자바스크립트의 filter() 함수는 배열에서 특정한 조건을 만족하는 요소들로 이루어진 새로운 배열을 생성하는 메서드입니다. filter() 함수는 배열의 각 요소에 대해 주어진 콜백 함수를 beombe.tistory.com Filter()를 활용하여 배열에서 값이 1인것들을 필터해내고,.. 2024. 2. 23.
[JavaScript] Filter() Filter() - 자바스크립트의 filter() 함수는 배열에서 특정한 조건을 만족하는 요소들로 이루어진 새로운 배열을 생성하는 메서드입니다. filter() 함수는 배열의 각 요소에 대해 주어진 콜백 함수를 실행하고, 콜백 함수의 반환값이 true인 요소들로 새로운 배열을 구성합니다. Filter() 함수의 기본구문 const newArray = array.filter(callback(element[, index[, array]])[, thisArg]); array: 필터링을 수행할 배열입니다. callback: 각 요소를 평가하는 함수로, 아래의 매개변수를 가집니다. element: 배열 내 현재 처리 중인 요소. index (선택사항): 배열 내 현재 처리 중인 요소의 인덱스. array (선택사.. 2024. 2. 22.
[JavaScript] Truthy와 Falsy 자바스크립트에서 "truthy"와 "falsy"는 조건문이나 논리 연산에서 값의 참과 거짓을 평가하는데 사용되는 개념입니다. 이 용어들은 값의 타입에 관계없이 평가되며, 일부 값들은 "truthy"로 평가되고, 일부 값들은 "falsy"로 평가됩니다. 다음은 "truthy"와 "falsy"의 예시와 평가 규칙에 대한 설명입니다: 1. "Truthy" 값: true: 불리언 값 true는 항상 "truthy"로 평가됩니다. 비어있지 않은 문자열: 비어있지 않은 모든 문자열은 "truthy"로 평가됩니다. 숫자: 0이 아닌 모든 숫자는 "truthy"로 평가됩니다. 배열과 객체: 비어있지 않은 배열이나 객체는 "truthy"로 평가됩니다. 함수: 정의된 함수는 항상 "truthy"로 평가됩니다. 2. "Fa.. 2024. 2. 19.
JavaScript Animation과 CSS Animation 차이 CSS 애니메이션과 JavaScript 애니메이션은 웹 페이지에서 동적인 요소를 만들기 위해 사용되지만 다른 접근방식을 보입니다. 1. CSS 애니메이션 CSS 애니메이션은 CSS 속성을 사용하여 웹 요소에 애니메이션 효과를 적용하는 방식 주로 @keyframes 규칙을 사용하여 애니메이션의 시작 상태와 종료 상태, 그리고 중간 단계의 스타일을 정의 CSS 애니메이션은 주로 시각적인 요소에 대한 애니메이션에 사용됩니다. 예를 들어, 요소의 이동, 회전, 크기 변화, 색상 변화 등을 담당 CSS 애니메이션은 브라우저에 내장된 애니메이션 엔진을 사용하므로, 성능 면에서 일반적으로 JavaScript 애니메이션보다 부드럽고 효율적 CSS 애니메이션은 간단한 애니메이션 효과를 적용하기에 편리하며, 코드가 간결하.. 2024. 2. 16.
반응형