File tree Expand file tree Collapse file tree 8 files changed +197
-0
lines changed Expand file tree Collapse file tree 8 files changed +197
-0
lines changed Original file line number Diff line number Diff line change
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
+ ```
Original file line number Diff line number Diff line change
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
+ */
21
+ var year = "2019" ;
22
+ var month = "04" ;
23
+ var day = "26" ;
24
+ var hour = "11" ;
25
+ var minute = "34" ;
26
+ var second = "27" ;
27
+
28
+ var result = `${ year } /${ month } /${ day } ${ hour } :${ minute } :${ second } ` ;
29
+
30
+ console . log ( result ) ;
Original file line number Diff line number Diff line change
1
+ # 문제10 : 별 찍기
2
+
3
+ 크리스마스 날, 은비는 친구들과 함께 파티를 하기로 했습니다. 그런데, 크리스마스 트리를 사는 것을 깜빡하고 말았습니다. 온 가게를 돌아다녀 봤지만 크리스마스 트리는 모두 품절이었습니다.
4
+ 하는 수 없이 은비는 프로그래밍으로 트리를 만들기로 합니다.
5
+
6
+ ** 은비를 위해 프로그램을 작성해 주세요.**
7
+
8
+ ``` jsx
9
+ ** 입력**
10
+ 5
11
+
12
+ ** 출력**
13
+ *
14
+ ***
15
+ *****
16
+ *******
17
+ *********
18
+ ```
Original file line number Diff line number Diff line change
1
+ /*
2
+ # 문제10 : 별 찍기
3
+
4
+ 크리스마스 날, 은비는 친구들과 함께 파티를 하기로 했습니다. 그런데, 크리스마스 트리를 사는 것을 깜빡하고 말았습니다. 온 가게를 돌아다녀 봤지만 크리스마스 트리는 모두 품절이었습니다.
5
+ 하는 수 없이 은비는 프로그래밍으로 트리를 만들기로 합니다.
6
+
7
+ **은비를 위해 프로그램을 작성해 주세요.**
8
+
9
+ **입력**
10
+ 5
11
+
12
+ **출력**
13
+ *
14
+ ***
15
+ *****
16
+ *******
17
+ *********
18
+ */
19
+
20
+ // function star(num) {
21
+ // for (let i = 0; i < num+1; i++) {
22
+ // for (let j = 1; j < i + 2; j += 2) {
23
+ // console.log("*".repeat(j));
24
+ // }
25
+ // }
26
+ // }
27
+
28
+ // star(5);
29
+
30
+ function start ( num ) {
31
+ for ( let i = 0 ; i < num ; i ++ ) {
32
+ console . log ( " " . repeat ( num - i ) + "*" . repeat ( 2 * i + 1 ) ) ;
33
+ }
34
+ }
35
+
36
+ start ( 5 ) ;
Original file line number Diff line number Diff line change
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
+ ```
Original file line number Diff line number Diff line change
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
+ */
12
+
13
+ let s = 0 ;
14
+
15
+ for ( let i = 1 ; i <= 100 ; i ++ ) {
16
+ s += i ;
17
+ }
18
+
19
+ console . log ( s ) ;
Original file line number Diff line number Diff line change
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
+ ```
Original file line number Diff line number Diff line change
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
+ */
18
+
19
+ class Wizard {
20
+ constructor ( health , mana , armor ) {
21
+ this . health = health ;
22
+ ( this . mana = mana ) , ( this . armor = armor ) ;
23
+ }
24
+ attack ( ) {
25
+ console . log ( "파이어볼" ) ;
26
+ }
27
+ }
28
+
29
+ const x = new Wizard ( 545 , 210 , 10 ) ;
30
+ console . log ( x . health , x . mana , x . armor ) ;
31
+ x . attack ( ) ;
32
+
33
+ // class Wizard {
34
+ // constructor(health, mana, armor) {
35
+ // this.health = health;
36
+ // this.mana = mana;
37
+ // this.armor = armor;
38
+ // }
39
+ // attack() {
40
+ // console.log("파이어볼");
41
+ // }
42
+ // }
43
+
44
+ // const x = new Wizard(545, 210, 10);
45
+ // console.log(x.health, x.mana, x.armor);
46
+ // x.attack();
You can’t perform that action at this time.
0 commit comments