목록분류 전체보기 (138)
개발자 '쑥말고인절미'

문제 내 답안 function solution(a, b) { var answer = 0; if(a>b) { for(let i = b; i

문제 내 답안 function solution(n) { var answer = 0; let arr = Array(n+1).fill(true).fill(false, 0, 2); for(let i = 2; i*i
Array.prototype.filll() fill() 메소드는 배열의 시작 인덱스부터 끝 인덱스의 이전까지 정적인 값 하나로 채운다. fill(입력값, 시작 인덱스, 끝 인덱드-1); 예제 const array = [1, 2, 3, 4]; console.log(array.fill(0, 2, 4)); //출력 : [1, 2, 0, 0] console.log(array.fill(5, 1)); //출력 : [1, 5, 5, 5] console.log(array.fill(6)) //출력 : [6, 6, 6, 6] 참고링크 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/fill Array.prototype.f..

Vue.js에서 기본적인 프로그램 구현 방법은 기능을 적절하게 분리하여 컴포넌트화 시켜서 개발을 하고 이것을 연결하여 프로그램이 작동하도록 구현하는 방법을 사용한다. 컴포넌트(component) 여러 개의 프로그램 함수들을 모아 하나의 특정한 기능을 수행할 수 있도록 구성한 작은 기능적 단위 컴포넌트를 이용하면 소프트웨어 개발을 마치 레고블록 쌓듯이 조립식으로 쉽게할 수 있다. 모듈(module)이라고도 한다. 쉽게 말하면 화면단위이고, 컴포넌트로 화면을 구성하면 재사용도 쉽고 소스 수정도 용이하다. 컴포넌트 안에 컴포넌트를 생성할 수 있다. 부모 컴포넌트에 있는 데이터를 자식 컴포넌트가 가져올 때는 부모 컴포넌트에서 props로 변수에 값을 넣어주면 자식 컴포넌트가 읽어올 수 있다. 하지만 자식 컴포넌..

문제 내 답안 function solution(s){ var answer = false; let pNum = 0; let yNum = 0; for(let i=0;i x=='p' || x=='P' ? t++ : x=='y' || x=='Y' ? y++ : y ); return t == y ? true: false; } 참고링크

문제 내 답안 function solution(s) { var answer = ''; let arr = []; for(let i=0;i

문제 내 답안 function solution(s) { var answer = true; if(s.length == 4 || s.length == 6) { } else { answer = false; return answer; } for(let i = 0; i = 58) { answer = false; break; } } return answer; } 메모 이전에 아스키코드 사용했던게 기억나서 활용하게 되었는데 좋은 생각이었던것 같다! 문제에 '문자열 s의 길이가 4 혹은 6이고'라는 제한사항이 있었는데 분명이 읽었는데 문제가 알아서 4 혹은 6 글자로 주어줄거라고 생각했고 아무런 코딩을 하지않았다ㅋ 그래서 채점하기에서 걸렸다 허허..