🔥 문제6 : False

다음은 자바스크립트 문법 중에서 False로 취급하는 것들 입니다. 앗, False로 취급하지 않는 것이 하나 있네요! True를 찾아주세요.

1) NaN
2) 1
3) ""
4) 0
5) undefined

내 풀이 ⭕️

2) 1 => 불값으로 형 변환하면 True


🔥 문제7 : 변수명

다음 중 변수명으로 사용할 수 없는 것 2개를 고르시오.

1) age
2) Age
3) let
4) _age
5) 1age

내 풀이 ⭕️

3), 5)
변수명에 처음 올 수 있는 것 3개 : 문자, $ , _
let은 변수 할당할 때 쓰는 것

답안

정답은 '3번', '5번' 입니다. JavaScript 식별자는 문자, 밑줄(_) 혹은 달러 기호($)로 시작해야하며 let 은 이미 JavaScript 문법에 존재하는 예약어라 사용이 불가능합니다.


🔥 문제8 : 객체의 키 이름 중복

자바스크립트 객체를 다음과 같이 만들었다. 출력값을 입력하시오. (출력값은 공백을 넣지 않습니다. )

var d = {
    'height':180,
    'weight':78,
    'weight':84,
    'temperature':36,
    'eyesight':1
};

console.log(d['weight']);
내 풀이 ⭕️

84
키(key)가 중복되면 마지막 값(value)가 나왔던 것 같...


🔥 문제9 : concat을 활용한 출력 방법

다음 소스 코드를 완성하여 날짜와 시간을 출력하시오.

데이터
var year = '2019';
var month = '04';
var day = '26';
var hour = '11';
var minute = '34';
var second = '27';

var result = //빈칸을 채워주세요

console.log(result);


출력
2019/04/26 11:34:27
내 풀이 ⭕️

var result = year.concat("/" + month + "/" + day + " " + hour + ":" + minute + ":" + second)

답안

var result = year.concat('/', month, '/', day, ' ', hour, ':', minute, ':', second);


🔥 문제10 : 별 찍기 ✍🏼

크리스마스 날, 은비는 친구들과 함께 파티를 하기로 했습니다. 그런데, 크리스마스 트리를 사는 것을 깜빡하고 말았습니다. 온 가게를 돌아다녀 봤지만 크리스마스 트리는 모두 품절이었습니다. 하는 수 없이 은비는 프로그래밍으로 트리를 만들기로 합니다. 은비를 위해 프로그램을 작성해 주세요.

입력
5

출력
    *
   ***
  *****
 *******
*********
profile
개발자로서의 삶은 https://velog.io/@maxminos 에서 기록하고 있습니다 😀

0개의 댓글