Skip to content

Commit ee3fe9d

Browse files
Merge pull request jsk3342#57 from sweeeeetpotato/main
Feat : 7~15번 문제 추가
2 parents 0a34838 + 7e20f9c commit ee3fe9d

File tree

18 files changed

+274
-0
lines changed

18 files changed

+274
-0
lines changed

Problems/007.variable/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# 문제7 : 변수명
2+
3+
다음 중 변수명으로 사용할 수 없는 것 2개를 고르시오.
4+
5+
1) age
6+
2) Age
7+
3) let
8+
4) _age
9+
5) 1age

Problems/007.variable/solve.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/*
2+
# 문제7 : 변수명
3+
4+
다음 중 변수명으로 사용할 수 없는 것 2개를 고르시오.
5+
6+
1) age
7+
2) Age
8+
3) let
9+
4) _age
10+
5) 1age
11+
*/

Problems/008.object/README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# 문제8 : 객체의 키 이름 중복
2+
3+
자바스크립트 객체를 다음과 같이 만들었다.
4+
출력값을 입력하시오. (출력값은 공백을 넣지 않습니다. )
5+
6+
```jsx
7+
var d = {
8+
'height':180,
9+
'weight':78,
10+
'weight':84,
11+
'temperature':36,
12+
'eyesight':1
13+
};
14+
15+
console.log(d['weight']);
16+
```

Problems/008.object/solve.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
# 문제8 : 객체의 키 이름 중복
3+
4+
자바스크립트 객체를 다음과 같이 만들었다.
5+
출력값을 입력하시오. (출력값은 공백을 넣지 않습니다. )
6+
7+
var d = {
8+
'height':180,
9+
'weight':78,
10+
'weight':84,
11+
'temperature':36,
12+
'eyesight':1
13+
};
14+
15+
console.log(d['weight']);
16+
*/

Problems/009.concat/README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# 문제9 : concat을 활용한 출력 방법
2+
3+
다음 소스 코드를 완성하여 날짜와 시간을 출력하시오.
4+
5+
```jsx
6+
**데이터**
7+
var year = '2019';
8+
var month = '04';
9+
var day = '26';
10+
var hour = '11';
11+
var minute = '34';
12+
var second = '27';
13+
14+
var result = //빈칸을 채워주세요
15+
16+
console.log(result);
17+
18+
**출력**
19+
2019/04/26 11:34:27
20+
```

Problems/009.concat/solve.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/*
2+
# 문제9 : concat을 활용한 출력 방법
3+
4+
다음 소스 코드를 완성하여 날짜와 시간을 출력하시오.
5+
6+
**데이터**
7+
var year = '2019';
8+
var month = '04';
9+
var day = '26';
10+
var hour = '11';
11+
var minute = '34';
12+
var second = '27';
13+
14+
var result = //빈칸을 채워주세요
15+
16+
console.log(result);
17+
18+
**출력**
19+
2019/04/26 11:34:27
20+
*/

Problems/010.star/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# 문제10 : 별 찍기
2+
3+
크리스마스 날, 은비는 친구들과 함께 파티를 하기로 했습니다. 그런데, 크리스마스 트리를 사는 것을 깜빡하고 말았습니다. 온 가게를 돌아다녀 봤지만 크리스마스 트리는 모두 품절이었습니다.
4+
하는 수 없이 은비는 프로그래밍으로 트리를 만들기로 합니다.
5+
6+
**은비를 위해 프로그램을 작성해 주세요.**
7+
8+
```jsx
9+
**입력**
10+
5
11+
12+
**출력**
13+
*
14+
***
15+
*****
16+
*******
17+
*********
18+
```

Problems/010.star/solve.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/*
2+
# 문제10 : 별 찍기
3+
4+
크리스마스 날, 은비는 친구들과 함께 파티를 하기로 했습니다. 그런데, 크리스마스 트리를 사는 것을 깜빡하고 말았습니다. 온 가게를 돌아다녀 봤지만 크리스마스 트리는 모두 품절이었습니다.
5+
하는 수 없이 은비는 프로그래밍으로 트리를 만들기로 합니다.
6+
7+
**은비를 위해 프로그램을 작성해 주세요.**
8+
9+
**입력**
10+
5
11+
12+
**출력**
13+
*
14+
***
15+
*****
16+
*******
17+
*********
18+
*/

Problems/011.for/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# 문제11 : for를 이용한 기본 활용
2+
3+
1부터 100까지 모두 더하는 Code를 <pass> 부분에 완성하세요. `for`를 사용해야 합니다.
4+
5+
```jsx
6+
let s = 0;
7+
8+
//pass
9+
10+
console.log(s);
11+
```

Problems/011.for/solve.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/*
2+
# 문제11 : for를 이용한 기본 활용
3+
4+
1부터 100까지 모두 더하는 Code를 <pass> 부분에 완성하세요. `for`를 사용해야 합니다.
5+
6+
let s = 0;
7+
8+
//pass
9+
10+
console.log(s);
11+
*/

Problems/012.class/README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# 문제12 : 게임 캐릭터 클래스 만들기
2+
3+
다음 소스코드에서 클래스를 작성하여 게임 캐릭터의 능력치와 '파이어볼'이 출력되게 만드시오.
4+
**주어진 소스 코드를 수정해선 안됩니다.**
5+
6+
```jsx
7+
**데이터**
8+
<여기에 class를 작성하세요.>
9+
10+
const x = new Wizard(545, 210, 10);
11+
console.log(x.health, x.mana, x.armor);
12+
x.attack();
13+
14+
**출력**
15+
545 210 10
16+
파이어볼
17+
```

Problems/012.class/solve.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/*
2+
# 문제12 : 게임 캐릭터 클래스 만들기
3+
4+
다음 소스코드에서 클래스를 작성하여 게임 캐릭터의 능력치와 '파이어볼'이 출력되게 만드시오.
5+
**주어진 소스 코드를 수정해선 안됩니다.**
6+
7+
**데이터**
8+
<여기에 class를 작성하세요.>
9+
10+
const x = new Wizard(545, 210, 10);
11+
console.log(x.health, x.mana, x.armor);
12+
x.attack();
13+
14+
**출력**
15+
545 210 10
16+
파이어볼
17+
*/

Problems/013.find-planet/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 문제13 : 몇 번째 행성인가요?
2+
3+
우리 태양계를 이루고 있는 행성은 **수성, 금성, 지구, 화성, 목성, 토성, 천왕성, 해왕성**으로 총 8개 입니다. 저희는 우리 태양계의 n번째 행성이 무엇인지 알고 싶습니다.
4+
5+
입력으로 행성의 순서를 나타내는 숫자 n이 입력됩니다.
6+
출력으로 그 순서에 해당하는 행성의 이름을 출력해 주세요.
7+
8+
예를들어 1이 입력되면, 첫번째 행성인 수성이 출력됩니다.
9+
10+
```jsx
11+
**입출력**
12+
13+
입력 : 1
14+
출력 : 수성
15+
```

Problems/013.find-planet/solve.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/*
2+
# 문제13 : 몇 번째 행성인가요?
3+
4+
우리 태양계를 이루고 있는 행성은 **수성, 금성, 지구, 화성, 목성, 토성, 천왕성, 해왕성**으로 총 8개 입니다. 저희는 우리 태양계의 n번째 행성이 무엇인지 알고 싶습니다.
5+
6+
입력으로 행성의 순서를 나타내는 숫자 n이 입력됩니다.
7+
출력으로 그 순서에 해당하는 행성의 이름을 출력해 주세요.
8+
9+
예를들어 1이 입력되면, 첫번째 행성인 수성이 출력됩니다.
10+
11+
**입출력**
12+
13+
입력 : 1
14+
출력 : 수성
15+
*/

Problems/014.if/README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# 문제14 : 3의 배수 인가요?
2+
3+
영희는 친구와 게임을 하고 있습니다. 서로 돌아가며 랜덤으로 숫자를 하나 말하고 그게 3의 배수이면 박수를 치고 아니면 그 숫자를 그대로 말하는 게임입니다.
4+
5+
입력으로 랜덤한 숫자 n이 주어집니다.
6+
7+
만약 그 수가 **3의 배수라면 '짝'이라는 글자를, 3의 배수가 아니라면 n을 그대로 출력**해 주세요.
8+
9+
```jsx
10+
**입출력**
11+
12+
입력 : 3
13+
출력 :
14+
15+
입력 : 2
16+
출력 : 2
17+
```

Problems/014.if/solve.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/*
2+
# 문제14 : 3의 배수 인가요?
3+
4+
영희는 친구와 게임을 하고 있습니다. 서로 돌아가며 랜덤으로 숫자를 하나 말하고 그게 3의 배수이면 박수를 치고 아니면 그 숫자를 그대로 말하는 게임입니다.
5+
6+
입력으로 랜덤한 숫자 n이 주어집니다.
7+
8+
만약 그 수가 **3의 배수라면 '짝'이라는 글자를, 3의 배수가 아니라면 n을 그대로 출력**해 주세요.
9+
10+
**입출력**
11+
12+
입력 : 3
13+
출력 : 짝
14+
15+
입력 : 2
16+
출력 : 2
17+
*/
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# 문제15 : 자기소개
2+
3+
신학기가 시작되고, 아이들이 돌아가면서 자기소개를 하기로 했습니다.
4+
5+
만약 입력으로 `김다정`이라는 이름이 주어지면 "안녕하세요. 저는 김다정입니다."라고 출력하게
6+
해주세요.
7+
8+
```jsx
9+
**입출력**
10+
11+
입력 : 김다정
12+
출력 : 안녕하세요. 저는 김다정입니다.
13+
```
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/*
2+
# 문제15 : 자기소개
3+
4+
신학기가 시작되고, 아이들이 돌아가면서 자기소개를 하기로 했습니다.
5+
6+
만약 입력으로 `김다정`이라는 이름이 주어지면 "안녕하세요. 저는 김다정입니다."라고 출력하게
7+
해주세요.
8+
9+
**입출력**
10+
11+
입력 : 김다정
12+
출력 : 안녕하세요. 저는 김다정입니다.
13+
*/

0 commit comments

Comments
 (0)