[알고리즘] 제코베 6-9

Now, Sophia·2021년 8월 21일
1
post-thumbnail

문제6. false

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

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

풀이:
2번 ' 1 ' ; ' 1 ' 은 true

정답:
2) 1
Javascript 에서는 null, undefined, 0, 빈 문자열, NaN, false 를 제외하고는 모두 인 값으로 평가합니다.

문제7. 변수명

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

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

풀이:
3번 let ; 약속어는 변수명으로 사용할 수 없다.
5번 1age ; 숫자로 변수명을 시작할 수 없다.

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

문제8. 객체의 키 이름 중복

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

	var d ={
	  'height':180,
	  'weight':78,
 	  'weight':84,
	  'temperature':36,
	  'eyesight':1
	};
	console.log(d['weight']);

풀이:
84 ; Javascript는 중복된 키의 값 중에 맨 뒤에 있는 마지막의 키 값을 출력한다.

정답:
정답은 '84' 입니다.

문제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);

concat() 메서드는 모든 문자열을 호출 문자열에 붙인 새로운 문자열을 반환.
호출 문자열에 문자열 인수를 이어 붙인 결과를 반환.
원본은 변하지 않으며, 원본과 결과 문자열은 서로 영향을 받지 않는다.

concat MDN


🙋🏻‍♀️ Today,

이번주의 끝자락에서 벨로그를 쓴다🍂🍁.
2일동안 자기소개서를 만드는데에 집중했었다.

다른 분들이 보면은 너무나도 간단해서 하루 반나절만에라도 나올 수 있는 수준일 수도 있지만
HTML, CSS를 모르는 나에게는 구글링의 연속이었다⌨️.
자소서 템플릿을 찾아보고, 그 중에서도 내가 구현할 수 있어 보이는 깔끔한 것들을 찾는 것부터가 쉽지 않았다.
그리고 계속 찾고 찾고... 어떻게 자소서를 만들지도 구상해보고..😭😨

profile
Whatever you want

0개의 댓글