Skip to content

Quiz2, ES5

Thomas edited this page Jun 18, 2019 · 2 revisions

1.

Boolean(false)와 Boolean([false]); 는 모두 false입니다.

위 문장이 틀린 이유를 적어주세요.

2.

var parent = "Jang";
var age = 43;
var sex = "male"


var whoAmI = parent == "Lee" || age && sex != 'male' || 'CHEQUER' && 'Tom';
console.log(whoAmI);

콘솔의 결과를 적어주세요.

3.

var n = 5e2 + 5e-2;

n은 얼마인가요?

4.

console.log(toNumber(100)); // result 100
console.log(toNumber(3.5)); // result 3
console.log(toNumber("xx9")); // result 9
console.log(toNumber()); // result 0
console.log(toNumber(null)); // result 1
console.log(toNumber(NaN)); // result 1
console.log(toNumber(3/0)); // result 1

위 결과를 충족하는 함수 toNumber를 만드세요.

5.

Math.ceil, Math.floor, Math.round에 대해 설명하세요.

6.

console.log( toHex([255, 255, 255]) ); // "ffffff"
console.log( toHex([0, 0, 0]) ); // "000000" 
console.log( toHex([125, 125, 125]) ); // "7d7d7d"
console.log( toHex([0, 125, 0]) ); // "007d00"

위 결과를 충족하는 함수 toHex를 만드세요.

7.

console.log(print99dan(3, 6));
// 2X1=2	2X2=4	2X3=6	2X4=8	2X5=10	2X6=12
// 3X1=3	3X2=6	3X3=9	3X4=12	3X5=15	3X6=18

위 결과를 충족하는 함수 print99dan을 만드세요.

Clone this wiki locally