🦉문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 🔮입력 첫째 줄에 A와 B가 주어진다. (0
전체 글
0부터 시작하는 필중입니다.1. 예제파일 읽기 기본적으로 아래와 같은 형식으로 입력을 받게 된다. input이라는 변수로 예제의 입력값을 받는다고 생각하면 된다. const input = require('fs').readFileSync('/dev/stdin').toString().trim() 2. 줄로 구분하기 그래서 예제를 줄마다 끊어서 받아야 한다면 split 메서드를 사용해서 백슬래시와 n을 사용하면된다. 이후 받은 input은 배열의 형태가 되기 때문에 원하는 모양대로 손질해서 요리하면 된다. const input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n'); 3. 공백으로 구분하기 같은 원리로 예제에 주어진 입력값이 공백으로 구분되어 주..
🦉문제 Hello World!를 출력하시오. 🔮입력 없음 🪄출력 Hello World!를 출력하시오. 🧙♂️예제 예제 출력1 Hello World! 🌠코드 console.log('Hello World!') 더보기 🧞공부 앞으로 자바스크립트에서 자주 쓰는 메서드로 콘솔창에 원하는 값을 출력할 때 쓸 수 있다. 콘솔은 F12키를 누르면 개발자 도구가 열리는데 거기서 코드의 입출력을 확인할 수 있다.
1. 프로필 만들기 다른 개발자분들의 깃허브를 구경하다 보면 repo가 엄청 많은 것도 놀랍지만 프로필도 나랑은 다르게 굉장히 이쁘고 깔끔한 것을 볼 수 있습니다. 탐나니까 가져야겠죠!ㅎㅎ 이제 프로필부터 만들어보겠습니다. 이건 제 깃허브 프로필입니다! 그중에서 우리는 이 부분을 만들어보겠습니다. 이제 이미 계정이 있다는 전제하에 진행하도록 하겠습니다. 깃허브 프로필에 들어옵니다. 이렇게 아무것도 없는 상태의 프로필로 들어와 주시면 됩니다. 이제 우리가 늘 해오던 repository를 생성하겠습니다. 이렇게 본인의 계정이름으로 Repository name을 입력해 주세요. 그럼 밑에서 자동적으로 특별한 repo이름이라서 프로필에서의 리드미를 보여줄 거라고 설명해 줍니다. 그리고 밑에 체크 박스 Add R..
var 키워드로 선언한 변수의 문제점 이전에 배웠던 var와 let 그리고 const 키워드에 대해 다시 복습하는 시간이 되겠습니다. var 키워드는 우리가 알다시피 변수 중복 선언 허용 함수레벨 스코프에서만 지역변수 적용 변수호이스팅 등의 특징이자 문제를 가지고 있습니다. 이것이 문제인 이유는 우리가 변수를 선언하고 값을 이용할때 일정한 규칙이 없다면 값을 추적하기 어려워지고, 이는 우리가 원하는 기능을 구현하는데 걸림돌이 되기 때문입니다. 값을 할당하지 않았는데 오류가 발생하지 않는다는 것은 우리가 어디서 잘못된 코드를 작성했는지 알기 어려워지기 때문에 기본적인 코딩에서 선언 전에 값을 참조하면 안된다는 암묵적인 규칙에 어긋나게 됩니다. let 키워드 위와 같은 var 키워드의 문제점을 보완하고자 새..