본문 바로가기

전체 글40

[Javascript] 제곱수 판단하기 Math.sqrt() 문제 어떤 자연수를 제곱했을 때 나오는 정수를 제곱수라고 합니다. 정수 n이 매개변수로 주어질 때, n이 제곱수라면 1을 아니라면 2를 return 하도록 solution 함수를 완성해 주세요. 풀이 function solution(n) { return Number.isInteger(Math.sqrt(n)) ? 1 : 2; } 해설 n이 제곱수인지 확인하기 위해 Math.sqrt()를 사용하여 n의 루트값을 구한 후 이 수가 정수라면 1, 아니라면 2를 반환한다. 2023. 2. 14.
[JavaScript] sort 정렬 사용하기 arraylist.sort(functionName) 배열 안의 원소를 정렬하는 함수이다. functionName에 함수를 지정하면 세 개의 값 중 하나가 리턴된다. 첫 번째 값 두 번째 값 : + 문자정렬 알파벳 오름차순 순으로 정렬 let list = ["a","c","b","e","d"]; list.sort(); console.log(list); // a,b,c,d,e ⭐숫자정렬⭐ sort의 경우 정렬 시 요소를 문자로 취급한다. let arr = [0, 31, 24, 10, 1, 9]; arr.sort(); console.log(arr); // [0,1,10,24,31,9] 10,9를 비교할 시 숫자라면 9가 먼저지만 문자열.. 2023. 2. 9.
[Java] 자바 반복문 for , 응용 for문 기본 for 문 for ( 초기값; 조건식; 증감식 ) { 참인 경우 수행 } for ( int i = 0; i 2023. 2. 2.
HTML tag <meta> 정의 특징 태그는 해당 문서에 대한 메타데이터를 정의할 때 사용한다. 요소 안에서 사용하며 viewport, description 등의 속성값을 제공한다. 종류 keyworld : 검색 엔진을 위한 keyworld 정의 description: 웹 페이지에 대한 설명 author : 문서의 저자 정의 viewport: 모든 장치에서 웹 사이트가 잘 보이도록 뷰포트 설정 💡 HTML에서는 태그를 닫지 않지만, XHTML에서는 다음과 같이 반드시 태그를 닫아야만 한다. 출처: http://www.tcpschool.com/html-tags/meta 노션 : https://hilarious-guavaberry-f4d.notion.site/HTML-tag-meta-3e99628da8af43e3a88a5ac20468aede 2023. 2. 2.
2022년 주니어 개발자 회고록 벌써 2023년의 1월이 다 지나갔다. 처음 정규직으로 입사해 내가 어떤 생각으로 회사를 다녔고, 어쩌면 마지막 일수도 있는 학교생활을 마치며 기록해 보기로 한다. 드디어 졸업하다 2022년 드디어 4학년을 끝마치고 졸업 했다. 2019년 입학해 한 번도 휴학하지 않고 학교를 졸업한 것은 나의 인생 10대 뉴스를 꼽자면 들어갈 정도로 뿌듯한 사건이다. (학교를 다닌 4년 중 2년은 회사를 다녔기에! ) 졸업식은 2023년 2월일 자 지만 마지막 시험을 보고 기분이 좋아 미리 파티를 했다 ㅎㅎ 정규직 취업하다 3학년이던 2021년 1년 동안 한 스타트업에서 인턴으로 근무했다. 1년이라는 짧지 않은 시간 동안 직접 회사를 다니며 느낀 점이 많았다. 계약직으로 근무하였기에 2022년 4학년이 된 후 재취업 준.. 2023. 1. 26.
Tailwind CSS 장단점, 쓰면서 느낀점 이번에 새로 들어가는 프로젝트에서 Tailwind css를 사용하기로 하여 공부를 시작했다. Tailwind CSS 란? CSS 프레임워크 중 하나로 클래스명을 사용하여 스타일을 적용하는 방식으로 사용한다. Hello world! 이런 식으로 Style 태그를 사용하지 않고 class 속성에 스타일을 지정한다. 장점 별도의 css 파일을 생성하여 연결해주지 않아도 된다. 스타일을 지정하는 데 사용하는 코드의 길이가 짧아진다. ⭐클래스 이름을 고민할 필요가 없다. (이건 너무 큰 장점이라고 생각함) 반응형 스타일을 구현하기 쉬워진다. 단점 class 속성에 여려 스타일을 지정하면 HTML 코드가 지저분해진다. (개인적으로 이게 너무 거슬림) class 속성 속 여러 코드를 익히는데 시간이 걸린다. (css.. 2022. 12. 9.