728x90

전체 글 97

[프로그래머스 js] 문자열내 p와 y 개수

문제설명 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다. 예를 들어 s가 "pPoooyY"면 true를 return하고 "Pyy"라면 false를 return합니다. 제한 사항 문자열 s의 길이 : 50 이하의 자연수 문자열 s는 알파벳으로만 이루어져 있습니다 입출력 예 "pPyYdasd" => ture "pPyda" => false 입출력 예 #1 'p'의 개수 2개, 'y'의 개수 2개로 같으므로 true를 return 합니다. 입출력 예 ..

[프로그래머스 js] 문자열 정수로 바꾸기

문제 설명 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요 제한조건 s의 길이는 1이상 5이하 s의 맨앞에는 부호(+,-)가 올 수 있습니다 s는 부호와 숫자로만 이루어져있습니다 s는 0으로 시작하지 않습니다 입출력 예 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 나의 답 function solution(s) { var answer = 0; answer = Number(s) return answer; } 그냥 단순하게 잉? 그냥 숫자형으로 변환해주면 아닌가 하는 생각에 변환을 하였다 Number()와 마찬가지로 parseInt(..

[현대 소비트렌드] 현대 소비사회, 윤리적 소비

소비사회의 발달 1) 대중 소비 사회 부르주아지 신흥부유층의 과시적 소비 부와 사회적 지위를 드러내기 위해 유럽 귀족의 생활방식 모방하여 소비 2) 현대 소비 사회 생산성 향상에 따른 대량생산과 유통 소비사회의 주체는 일반 대중 소비를 통한 개성의 표현 및 개인의 정체성 구성 광고는 소비재에 상징과 기호를 부여하는 결정적 기제 3) 고도 소비 사회 개인의 기대와 취향에 따른 자신을 위한 소비, 자신만의 고유한 감각과 행복 추구 다양한 경험과 감각을 느끼고 젊음과 건강 유지 중시 사회적 과시보단 관계를 중시하며 재미있고 기분 전환해주는 상품에 열광 현대소비사회의 문화적 특성 과시소비 : 의례와 과시를 위해 부유함을 상징하는 소비에 몰두, 소비는 사회적 지위 표현, 상층 계급은 경쟁적 소비, 하층 계급은 모..

카테고리 없음 2023.10.22

[프로그래머스 js] 최댓값 만들기(1)

문제 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요. 제한사항 0 a,b,c [11,2,5,20,8].sort(); => 11,2,20,5,8 위와 같이 유니코드 기존으로 정렬을 하기 때문에 문자는 상관없으나 숫자는 예상 정렬값과 다름을 확인할 수 있다 따라서, 숫자를 비교할 때는 아래를 이용하여 정렬한다 반환 값 0 : b가 a보다 앞에 있어야 한다. arr.sort((a,b) => (a-b)) //오름차순 arr.sort((a,b) => (b-a)) //내림차순 위와 같이 정..

[프로그래머스 js] 자리수 더하기

문제 정수 n이 매개변수로 주어질 때 n의 각 자리 숫자의 합을 return하도록 solution 함수를 완성해주세요 제한사항 0 문자열을 특정한 구분자로 배열로 저장 const str = "a b c"; const arr = str.split(""); document.writeln(arr.length); // 5 document.writeln(arr[0]); // a document.writeln(arr[1]); // ' '(space) document.writeln(arr[2]); // b document.writeln(arr[3]); // ' '(space) document.writeln(arr[4]); // c map -> 배열의 각 요소를 호출하여 반환값으로 새로운 배열을 만든다 const ar..

[js] jquery

자바스크립트의 특징이자 단점인데 하나하나 뜯어보면 알아보기 직관적이지만 코드 자체가 매우 길고 더럽다... vue나 react같은 프레임워크 쓰는거와 마찬가지로 jquery를 써보자 jquery는 간단하게 설치 후 사용할 수 있다 이렇게 스크립트 태그를 쓰고 이 밑에서 jquery 문법을 사용하면 된다 jquery 써서 html 변경하고 싶을 때 안녕 jquery 써서 스타일 변경하고 싶을 때 안녕 등 이런식으로 jquery 문법을 사용 가능하다 정리하면 $() 를 사용할수 있게 되고 이것은 querySelector와 동일한 기능을 한다 $를 사용하면 이 뒤는 jquery 함수를 붙여야된다( $('hi').innerHTML이런식 안된다는 소리 ) 아래 예시와 같이 $()는 querySelector와 다르..

Frontend/JavaScript 2023.09.04

[js] 콜백 함수, 콜백 지옥

콜백 함수는 다른 함수에 매개변수로 전달되어 그 함수의 실행이 끝난 후 호출되는 함수이다주로 비동기 작업을 처리하거나, 특정 이벤트가 발생했을 때 주로 사용된다 function func(callback) { callback();}function callback() { console.log("hello");}func(callback); //hello  콜백함수는재사용성비동기 처리에서 장점이 나타난다  재사용성 예시function repeat(count) { for (let idx = 0; idx  이렇게 유사한 함수를 아래와 같이 콜백함수를 이용하여 재사용성있게 사용할 수 있다function repeat(count, callback) { for (let idx = 0; idx console.l..

Frontend/JavaScript 2023.09.04

[js] 변수에 데이터저장하는 방식의 차이(배열, 객체 vs 기본 데이터 타입)

변수에 배열과 객체를 저장하는 방식과 기본 데이터 타입을 저장하는 방식은 js에서 차이가 있다 이는 값이 직접 저장되는가, 참조에 의해 저장되는가 에 대한 차이이다 기본 데이터의 저장 기본 데이터 타입을 변수에 저장하면 js는 실 제 값을 변수에 직접 저장한다 다른 변수에 할당할 때, js 는 값을 복사한다 let a = 10; let b = a; a = 20; console.log(a) // 20 console.log(b) // 10 위와 같이 a의 값을 변경해도 b에 영향을 주지 않는다, 이는 값을 복사했기 때문 배열과 객체의 저장 객체와 배열은 변수에 참조로 저장된다. 객체나 배열을 생성할 때, 실제 데이터는 메모리 어딘가에 저장되고 변수는 실제 데이터가 아닌 그 메모리 위치를 가르키는 주소를 가지..

Frontend/JavaScript 2023.09.03

[CSS] position

position이란? 이름 그대로 태그들의 위치를 결정하는 속성이다 position을 이용하면 텍스트나 이미지들을 원하는 위치로 배치할 수 있다 포지션 속성 사용법은 다음과 같다 //css position: static | relative | absolute | fixed | sticky 5가지 방법이 있다고 생각하면 된다 그냥 간단하게 뭐를 기준으로 top, bottom, left 등으로 움직일꺼? 냐고 물어봤을 때 그 기준이 방법 이라고 생각하면 된다 position 속성 설명 position : static; //기준이 없다~ 좌표적용 안됨 position : relative; //기준이 내 원래 위치다 == 기준이 body이다 position : absolute; // 기준이 내 부모인데 부모에 ..

Frontend/CSS 2023.07.17
728x90