본문 바로가기

전체 글294

크로스 브라우징 방법 크로스 브라우징 : 개발자가 작성한 코드가 웹 페이지의 모든 브라우저에서 동일하게 렌더링되게 하는 것이다. 크로스 브라우징을 하지 않으면 사용자마다 웹 페이지가 다르게 나타날 수 있는 문제가 있다. 기본적인 크로스 브라우징 방법 1. CSS 초기화하기 브라우저마다 기본으로 지정된 CSS가 다를 수 있기 때문에 처음에 모든 설정 값을 없애고 시작하는 것이다. 이 파일은 구글에 reset.css 를 검색하면 쉽게 찾을 수 있다. https://meyerweb.com/eric/tools/css/reset/ CSS Tools: Reset CSS CSS Tools: Reset CSS The goal of a reset stylesheet is to reduce browser inconsistencies in th.. 2023. 5. 7.
[프로그래머스]조건에 맞게 수열 변환하기1 - 자바스크립트 조건에 맞게 수열 변환하기 정수 배열 arr가 주어집니다. arr의 각 원소에 대해 값이 50보다 크거나 같은 짝수라면 2로 나누고, 50보다 작은 홀수라면 2를 곱합니다. 그 결과인 정수 배열을 return 하는 solution 함수를 완성해 주세요. arr result [1, 2, 3, 100, 99, 98] [2, 2, 6, 50, 99, 49] 문제풀이 function solution(arr) { var answer = []; for (let i=0; i = 50 && arr[i] % 2 == 0) { answer.push(arr[i]/2); } else if (arr[i] < 50 && arr[i] % 2 !== 0) { answer.p.. 2023. 5. 2.
[프로그래머스]문자열을 정수로 변환하기 문제풀이 - 자바스크립트 문자열을 정수로 변환하기 숫자로만 이루어진 문자열 n_str이 주어질 때, n_str을 정수로 변환하여 return하도록 solution 함수를 완성해주세요. 입출력 예 n_str result "10" 10 "8542" 8542 문제풀이 function solution(n_str) { var answer = 0; answer = Number(n_str); return answer; } - 문자열을 정수로 바꿀 때는 Number() 를 사용하면 된다. 값을 문자열로 변환할 때는 String(), Boolean으로 변환할 때는 Boolean()을 사용한다. https://school.programmers.co.kr/learn/courses/30/lessons/181848 프로그래머스 코드 중심의 개발자 채용.. 2023. 5. 1.
[제로베이스] 프론트엔드스쿨 한 달 차의 학습 요약 프론트엔드스쿨이 개강한지 벌써 한 달이 지났다. 시간이 참 빠르다.. 처음 프론트엔드스쿨을 시작하며 많은 공부량을 잘 따라갈 수 있을까 걱정을 했는데, 주어진 계획표를 따라가며 공부하니 큰 문제 없이 한 달이 지났다. 먼저 지난 한달간 좋았던 점을 정리해보자면, 1. 제대로 알지 못하던 개념들을 자세히 배울 수 있어서 좋았다. 유튜브나 다른 사이트의 무료강의를 들으며 무언가를 코딩할 때 꽤나 자주 들은 말은 '이 코드는 이해하지 않아도 되고 ~한 상황에 무조건 적용하면 된다.' 라는 말이었다. 물론 하나의 코드에 대해 너무 깊게 파고들지 않아도 된다는 의도였겠지만 나도 그렇게 받아들인 채로 코딩을 하다보니 제로베이스의 미션을 하면서 어려움을 겪게 되었다. 가운데 정렬이라는게 쉬운거라고 생각했는데, 왜 이.. 2023. 5. 1.