전체 글

프론트엔드 지식을 다 먹어버리겠다는 의지
문제설명 머쓱이는 프로그래머스에 로그인하려고 합니다. 머쓱이가 입력한 아이디와 패스워드가 담긴 배열 id_pw와 회원들의 정보가 담긴 2차원 배열 db가 주어질 때, 다음과 같이 로그인 성공, 실패에 따른 메시지를 return하도록 solution 함수를 완성해주세요. 아이디와 비밀번호가 모두 일치하는 회원정보가 있으면 "login"을 return합니다. 로그인이 실패했을 때 아이디가 일치하는 회원이 없다면 “fail”를, 아이디는 일치하지만 비밀번호가 일치하는 회원이 없다면 “wrong pw”를 return 합니다. 제한사항 회원들의 아이디는 문자열입니다. 회원들의 아이디는 알파벳 소문자와 숫자로만 이루어져 있습니다. 회원들의 패스워드는 숫자로 구성된 문자열입니다. 회원들의 비밀번호는 같을 수 있지만 ..
문제설명 소수점 아래 숫자가 계속되지 않고 유한개인 소수를 유한소수라고 합니다. 분수를 소수로 고칠 때 유한소수로 나타낼 수 있는 분수인지 판별하려고 합니다. 유한소수가 되기 위한 분수의 조건은 다음과 같습니다. 기약분수로 나타내었을 때, 분모의 소인수가 2와 5만 존재해야 합니다. 두 정수 a와 b가 매개변수로 주어질 때, a/b가 유한소수이면 1을, 무한소수라면 2를 return하도록 solution 함수를 완성해주세요. 제한사항 a, b는 정수 0
· Node.js
** 먼저 node.js가 깔려있다고 전제한다. ● express 원하는 디렉토리에, npm init을 먼저 한다. 이후 package.json을 작성해주면됨. 엔트리 포인트만 내가 원하는 파일명으로 적어주면 된다. 나는 server.js로 설정했다. server.js파일을 만들어주고, express 라이브러리를 사용하겠다는 기본 템플릿을 적어준다. express 기본 템플릿 // (server.js 파일) const express = require('express'); const app = express(); app.listen(8080, function() { console.log('listening on 8080') }) 첫 두줄은 express 라이브러리 첨부와 사용, 밑에 app.listen(..
● 오늘 공부한 것 객체 값 부여 및 삭제 dot notation : obj.key 를 통해 값을 확인하는 것 bracket notation: obj[key]를 통해 값을 확인하는 것 delete : delete obj.key 를 통해 값을 삭제하는 것 in : key in obj를 통해 프로퍼티가 있는지 확인하는 것 const user= { name : “kim”, age : 27 } user.name; // "kim" user['age']; // 27 delete user.name; // const user{ //age: 27 //} 'name' in user // false 'age' in user //true Object 메서드 #Object 객체 메서드 ●Object.create() - 주어진 ..
· Javascript
●Object.create() - 주어진 프로토타입의 객체와 속성들을 갖고 있는 새 객체를 생성한다. 각각 프로퍼티의 속성들까지 넣어줄 수 있다. let coffee = Object.create(Object.prototype, { name: { value: 'Americano', writable: true, configurable: true, enumerable: true, }, price: { value: 4100, writable: true, configurable: true, enumerable: true, }, get: { value: function() { return this.name; } }, set: { value: function(name) { this.name = name } } }) ..
HTML 삽입 미리보기할 수 없는 소스
김코린이
김코린이의 성장일기