... | ... | @@ -11,6 +11,32 @@ |
|
|
|
|
|
## javascript
|
|
|
|
|
|
- 아래 코드에서 예상되는 결과를 적고, 잠재적인 문제점을 알려주세요.
|
|
|
|
|
|
```js
|
|
|
(function() {
|
|
|
var a = b = 5;
|
|
|
})();
|
|
|
|
|
|
console.log(b);
|
|
|
```
|
|
|
|
|
|
- `[1, 2, 3, 4, 5].sum()`가 배열 값 합계를 반환하도록 작성하세요.
|
|
|
|
|
|
- 아래 코드에서 예상되는 결과를 적고, 예상
|
|
|
|
|
|
```js
|
|
|
var obj = {};
|
|
|
|
|
|
for (var i = 0; i < 3; i++) {
|
|
|
obj[i] = function () {
|
|
|
console.log(i);
|
|
|
};
|
|
|
}
|
|
|
for (var j in obj) {
|
|
|
obj[j]();
|
|
|
}
|
|
|
```
|
|
|
|
|
|
## java
|
|
|
|
... | ... | @@ -20,6 +46,8 @@ |
|
|
public static int main(String[] args)
|
|
|
```
|
|
|
|
|
|
- 숫자 n을 인수로 받아 1 ~ n 까지의 합계를 반환하는 함수를 작성하세요.
|
|
|
|
|
|
- 음식을 파는 음식점이 있습니다. 음식에는 이름, 가격이 있습니다. 음식점은 새로운 메뉴를 추가할 수 있고, 메뉴를 제공하며, 음식을 주문 할 수 있습니다. 주문을 받으면 음식을 제공하고 거스름돈도 걸러 주어야 합니다. 이를 객체 지향으로 구현하세요.
|
|
|
|
|
|
- 판매하던 음식 중에 피자가 가장 잘 팔려서, 업종을 피자 가게로 전문화 하였습니다. 피자는 이름, 가격, 조리 시간, 토핑의 속성을 가집니다. 뿐만 추가로 스파게티와 음료수를 주문 할 수 있습니다. 잔돈과 음식은 최종적으로 주문을 완료 해야 제공됩니다.
|
... | ... | |