... | ... | @@ -27,17 +27,17 @@ console.log("result : " + evenOrOdd(3)); |
|
|
- (※ `==` 과 `===`의 차이점을 이해했는지)
|
|
|
|
|
|
```js
|
|
|
console.log(emptyStrCount([ 4, "", [], "du", true, "-1", undefined, "dum", "", false, 0, "chit", null]));
|
|
|
console.log(emptyStrCount([ 4, "", [], "du", true, "-1", undefined, "dum", "", false, 0, "chit", null ]));
|
|
|
```
|
|
|
|
|
|
## **문제 4)**
|
|
|
|
|
|
- Array.prototype.map과 Array.prototype.reduce를 사용하여 아래 배열의 합을 구하세요.
|
|
|
- (※ 문서를 읽고 빠르게 적용할 수 있는지)
|
|
|
- (※ 숨겨진 문제: `var data = [ 15, 3, '20', 'string' ]`이면?)
|
|
|
- (※ 숨겨진 문제: `var data = [ 15, 3, "20", "string" ]`이면?)
|
|
|
|
|
|
```js
|
|
|
var data = [15, 3, '20'];
|
|
|
var data = [ 15, 3, "20" ];
|
|
|
```
|
|
|
|
|
|
## **문제 5)**
|
... | ... | @@ -77,7 +77,7 @@ console.log("b: " + b); |
|
|
- (※ 숨겨진 질문: 기본 프로토타입 확장의 위험성과 해결책을 코드로 작성해 주세요.)
|
|
|
|
|
|
```js
|
|
|
console.log("sum: " + [1, 2, 3, 4, 5].sum());
|
|
|
console.log("sum: " + [ 1, 2, 3, 4, 5 ].sum());
|
|
|
```
|
|
|
|
|
|
## **문제 8)**
|
... | ... | |