본문 바로가기

분류 전체보기127

[JS Algorithm] 삼각형 판별하기 🎯 삼각형 판별하기 길이가 서로 다른 A, B, C 세 개의 막대 길이가 주어지면 이 세 막대로 삼각형을 만들 수 있 으면 “YES"를 출력하고, 만들 수 없으면 ”NO"를 출력한다. ▣ 입력설명 첫 번째 줄에 100이하의 서로 다른 A, B, C 막대의 길이가 주어진다. ▣ 출력설명 첫 번째 줄에 “YES", "NO"를 출력한다. ▣ 입력예제 1 6 7 11 ▣ 출력예제 1 YES ▣ 입력예제 1 13 33 17 ▣ 출력예제 1 NO function solution(a,b,c) { let arr = [a,b,c].sort((x,y) => x-y) if(arr[2] < arr[0] + arr[1]){ return "YES" }else { return "NO" } } solution(6,7,11) // YES 2023. 3. 7.
[JS Algorithm]세 수 중 최솟값 🎯 세 수 중 최솟값 100이하의 자연수 A, B, C를 입력받아 세 수 중 가장 작은 값을 출력하는 프로그램을 작성하 세요.(정렬을 사용하면 안됩니다) ▣ 입력설명 첫 번째 줄에 100이하의 세 자연수가 입력된다. ▣ 출력설명 첫 번째 줄에 가장 작은 수를 출력한다. ▣ 입력예제 6 5 11 ▣ 출력예제 5 function solution(a, b, c){ const answer = Math.min(a, b,c) return answer; } console.log(solution(10, 5, 9)); // 5 2023. 3. 7.
속성 선택자 (Attribute selector) 1. [attr] a[target] : target속성을 가진것만 지정할 수 있다. 2. [attr=value] a[href="https://example.org"] : value값을 통해 속성을 지정할 수 있다. 3. [attr^=value] a[href^="http"] : 캐럿(^)기호를 통해 http로 시작하는 속성만 선택 4. [attr$=value] a[href$=".com"] $을 통해서 .com으로 끝나는 속성만 선택 5. [attr*=value] a[href*="example"] *을 통해 example을 가지고 있는 속성 모두에게 적용 2023. 3. 2.
[Sass] Scss 핵심 기능 들어가기전 Sass와 Scss의 차이를 알아보자. Sass와 Scss는 Nesting구조를 가지고 있지만, Sass는 indent(들여쓰기)로 구분하기 때문에 tab사용에 예민하니 주의해야 한다. Scss는 브라켓 {} 으로 구분한다. Variables $를 붙여 변수를 만들 수 있다. $작명: 값; 형태로 사용한다. 변수를 사용해서 일관된 스타일을 부여해주고 수정시 값만 변경해주면 된다. See the Pen Untitled by jaecoder222 (@jaecoder222) on CodePen. @mixin @mixin명령어를 이용해서 스타일 집합을 만들어내고 @include를 통해 불러올 수 있다. 또한 함수처럼 default parameter를 지정 할 수 있고 parameter를 받아 상속을 .. 2023. 2. 15.