본문 바로가기

프로그래밍/JavaScript

(6)
자바스크립트 프로그래밍 입문 - 4장 연습문제 풀이 자바스크립트 프로그래밍 입문 - 4장 연습문제 풀이 공부하는 학생입니다. 복습을 위해 올리는 것이므로 틀린 풀이가 있을 수 있으므로 만약 틀린 풀이를 발견하시면 댓글로 써주시면 감사하겠습니다. 1. 다음 코드의 for 반복문을 while 반복문으로 바꿔 보시오. for (let i = 0; i < 10; i++) { console.log("출력"); } 풀이. let i = 0; while (i < 10) { console.log("출력"); i++; } 2. 다음 코드의 실행 결과를 예측해 보시오. for (let i = 0; i < 20; i = i + 2) { console.log("출력"); } 풀이. 출력 출력 출력 출력 출력 출력 출력 출력 출력 출력 3. 다음 출력을 생성하는 코드를 반복문으..
자바스크립트 프로그래밍 입문 - 5장 연습문제 풀이 자바스크립트 프로그래밍 입문 - 5장 연습문제 풀이 공부하는 학생입니다. 복습을 위해 올리는 것이므로 틀린 풀이가 있을 수 있으므로 만약 틀린 풀이를 발견하시면 댓글로 써주시면 감사하겠습니다. 1. 다음 중 함수의 선언 방법으로 옳지 않은 것은? (1) function test() { console.log("테스트 함수입니다.") (2) let test = function () { console.log("테스트 함수입니다.") (3) function test() => { console.log("테스트 함수입니다.") (4) let test = () => { console.log("테스트 함수입니다.") 풀이. 3번 2. 다음 코드의 실행 결과를 예측하시오. function test(a, b, c) { c..
자바스크립트 프로그래밍 입문 - 6장 연습문제 풀이 자바스크립트 프로그래밍 입문 - 6장 연습문제 풀이 공부하는 학생입니다. 복습을 위해 올리는 것이므로 틀린 풀이가 있을 수 있으므로 만약 틀린 풀이를 발견하시면 댓글로 써주시면 감사하겠습니다. 1. 다음 표를 자바스크립트 객체로 나타내시오(키 이름과 자료형은 적절하다고 생각하는 것으로 사용합니다.) 이름 Nature of Code 가격 30000DNJS 저자 다니엘 쉬프만 ISBN 9788968481901 페이지 수 620페이지 풀이. let object = { name : 'Nature of Code', price : 30000, author : '다니엘 쉬프만', isbn : 978896881901, 페이지수 : 620 } console.log(object); 2. 다음 표의 객체를 생성할 수 있는 ..
자바스크립트 프로그래밍 입문 - 2장 연습문제 풀이 자바스크립트 프로그래밍 입문 - 2장 연습문제 풀이 공부하는 학생입니다. 복습을 위해 올리는 것이므로 틀린 풀이가 있을 수 있으므로 만약 틀린 풀이를 발견하시면 댓글로 써주시면 감사하겠습니다. 1. 다음 중 키워드가 아닌 것은? (1) for (2) if (3) const (4) console 풀이. 4번, console은 객체라고 한다. 2. 연산자 =. ==. ===의 ㅊ이점을 설명하시오. 풀이. '='는 대입연산자로써 말그대로 값을 대입하는데 쓰이고 '=='는 비교연산자로써 값이 같은지 확인하며 '==='는 일치연산자로써 자료형과 값이 같은지 확인한다. 3. 다음 중 false로 변환되는 것은? (1) '0' (2) 'false' (3) '' (4) 20 풀이. 3번, 빈 문자열은 Boolean으로..
자바스크립트 프로그래밍 입문 - 3장 연습문제 자바스크립트 프로그래밍 입문 - 3장 연습문제 풀이 공부하는 학생입니다. 복습을 위해 올리는 것이므로 틀린 풀이가 있을 수 있으므로 만약 틀린 풀이를 발견하시면 댓글로 써주시면 감사하겠습니다. 1. 다음 중 조건문과 관련된 키워드가 아닌 것은? (1) if (2) else (3) switch (4) const 풀이. 4번 2. 다음 코드의 주석 부분에서 변수 x와 y에 표와 같은 값을 할당할 때 나오는 출력 결과를 쓰시오. let x, y; // if (x > 4) { if ( y > 2 ) { console.log(x * y); } } else { console.log(); } x = 2, y = 10 x = 1, y = 4 x = 10, y = 2 풀이. 아무것도 나오지 않는다. 3. 다음 중첩 조건..
자바스크립트 노드 console.log 대신 process.stdout.write()로 줄바꿈 문자 없애기 자바스크립트 노드 console.log 대신 process.stdout.write()로 줄바꿈 없애기 자바스크립트 노드로 별만들기하다가 줄바꿈 문자 때문에 알아뒀다가 까먹었는데 인터넷에 검색하려고 '자바스크립트 줄바꿈 없애기', '자바스크립트 write', '자바스크립트 stdout' 등등 온갓 검색어로 검색했는데 나오질 않았다가 노드 js 노드 js console.log 줄바꿈 문자 없애기를 검색해서 찾아냈다... 또 까먹을까봐 써놓는다.