알고리즘/JavaScript

알고리즘/JavaScript

[JS] JS 100제 - 별 찍기

출처 : 제주코딩베이스캠프 Code Festival: JavaScript 100제 About Me www.paullab.co.kr 그래. 별 찍기는 문법 고정픽이지. 별 찍기가 없으면 제대로 된 문법 교재가 아니지. 입출력이 나오길래 입력을 좀 해볼까했는데, 코드 작성과 실행을 repl.it 환경에서 주로 테스트를 해보는데 fs모듈이나 readline 같은 입력 모듈이 제대로 기능하지 않더라. 이는 나중에 백준 들어가면 하는걸로 하자......... 더보기 내 풀이 const input = 5; for(let i=1; i=0; k--){ string += ' '; } for(let j=1; j

알고리즘/JavaScript

[JS] JS 100제 - concat을 활용한 출력 방법

출처 : 제주코딩베이스캠프 Code Festival: JavaScript 100제 About Me www.paullab.co.kr 객관식이나 적기 애매한 건 적당히 건너뛰기로 했다. 더보기 내 풀이 var year = '2019'; var month = '04'; var day = '26'; var hour = '11'; var minute = '34'; var second = '27'; var result = year.concat('/', month, '/', day, ' ', hour, ':', minute, ':', second); console.log(result); 시간 복잡도 - 알게 된 점 concat 함수에서는 여러 개를 이을 수 있다. 고찰 -

알고리즘/JavaScript

[JS] JS 100제 - 변수의 타입, 변수의 타입2

출처 : 제주코딩베이스캠프 Code Festival: JavaScript 100제 About Me www.paullab.co.kr 객관식이 있을 줄은 상상을 못했는데; 더보기 알게 된 점 참고 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures JavaScript의 타입과 자료구조 - JavaScript | MDN 모든 프로그래밍 언어에는 내장된 자료구조가 존재하지만 보통 그 내용은 언어마다 다릅니다. 이 글에서는 JavaScript에서 사용할 수 있는 내장 자료구조와 그 속성에 대해 알아보겠습니다. 그러 developer.mozilla.org JS의 자료형은 1. 기본 자료형 Boolean Null Undefined Number..

알고리즘/JavaScript

[JS] JS 100제 - 배열의 내장 함수

출처 : 제주코딩베이스캠프 Code Festival: JavaScript 100제 About Me www.paullab.co.kr 더보기 내 풀이 var arr = [200, 100, 300]; let arr1 = arr.slice(0, 2); let arr2 = arr.slice(2, 3); arr1.push(10000); console.log(arr1.concat(arr2)); 시간 복잡도 - 알게 된 점 concat() 함수 let A = [1, 2, 3]; let B = [4, 5, 6]; A.concat(B); //[1, 2, 3, 4, 5, 6] 두 list를 연결해서 반환해준다. splice() 함수를 이용한 풀이 let arr = [1, 2, 4, 5]; arr.splice(2, 0, 3)..

알고리즘/JavaScript

[JS] JS 100제 - 배열의 삭제

출처 : 제주코딩베이스캠프 Code Festival: JavaScript 100제 About Me www.paullab.co.kr 자소서를 하나둘 넣기 시작하면서, 더이상 JS 공부와 JS 알고리즘 풀이를 미룰 수 없다는걸 깨달았다. 어떤걸 해볼까 하다가 웹개발용으로만 써봤지 코딩 테스트용으로 쓰기에는 2차원 배열 선언도 못한다는 걸 깨닫고, 코드업 파이썬 100제 같은 것을 찾다가 제주코딩베이스캠프에서 만든 JS 100제를 발견. 50번까지는 기초, 이후로는 활용이고 답안지도 노션 형태로 제공해주고 있어서 이거다 싶어서 호다닥 시작.... 더보기 내 풀이 var nums = [100, 200, 300, 400, 500]; console.log(nums.slice(0, 3)); 알게 된 점 slice()..

제주도랏맨
'알고리즘/JavaScript' 카테고리의 글 목록