분류 전체보기(36)
-
[인턴log] 스타트업 인턴 개발자 후기
지난 1년을 돌아보며, 오늘은 스타트업에서 1년간 인턴으로 근무하며 느꼈던 점들을 적어보려 한다. 나는 2021.03 ~ 2022.02까지 인턴치고 1년이라는 긴 시간 동안 근무를 했다. 인턴에 지원하게 된 이유 나는 IT 계열 전공자다. 4학년이 되기 전에 인턴 경험이 있으면 도움이 될 것 같고 실제 회사에서 실무를 경험해 보는 것이 당장 기술을 쌓을 수 있다는 생각에 인턴에 도전하였다. 코로나 시국이기도 하고 수업을 병행해서 할 수 있어 운이 참 좋았다고 생각한다. 사실 학교를 다니는 것도 벅찬데 회사까지 힘들 것 같아 고민을 했으나 결론적으로 지금은 굉장히 만족하고 돌아가도 인턴에 지원할 것이다. 준비 과정 인턴에 지원하기 위해서 자기소개서를 처음 작성하였다. 2년 동안 프로젝트 하나 제대로 해본 ..
2023.02.17 -
[Javascript] 대소문자 변환
문제 문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return 하도록 solution 함수를 완성해 주세요. 풀이 function solution(my_string) { var answer = ''; for (let i of my_string) { if (i === i.toUpperCase()){ answer += i.toLowerCase(); } else answer += i.toUpperCase(); } return answer; } 해설 반복문을 사용해서 문자열을 하나씩 가져온 뒤 대문자라면 소문자로 소문자면 대문자로 바꿔 answer에 넣는다.
2023.02.14 -
[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.02.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.02.09 -
[Java] 자바 반복문 for , 응용 for문
기본 for 문 for ( 초기값; 조건식; 증감식 ) { 참인 경우 수행 } for ( int i = 0; i
2023.02.02 -
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.02.02