Skip to content

Commit 6bf9478

Browse files
committed
Solve:문제10번해결
1 parent a9f30c6 commit 6bf9478

File tree

3 files changed

+77
-1
lines changed

3 files changed

+77
-1
lines changed

Challenge/hyebinWoo/008.object/solve.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ console.log(d['weight']);
1616
*/
1717

1818
// 정답: 84
19-
// js는 객체의 키가 중복도리 경우 맨 뒤에 적은것을 값으로 연결해준다.
19+
// js는 객체의 키가 중복되는 경우 맨 뒤에 적은것을 값으로 연결해준다.
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+
```

Challenge/hyebinWoo/010.star/solve.js

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
/*
2+
# 문제10 : 별 찍기
3+
4+
크리스마스 날, 은비는 친구들과 함께 파티를 하기로 했습니다. 그런데, 크리스마스 트리를 사는 것을 깜빡하고 말았습니다. 온 가게를 돌아다녀 봤지만 크리스마스 트리는 모두 품절이었습니다.
5+
하는 수 없이 은비는 프로그래밍으로 트리를 만들기로 합니다.
6+
7+
**은비를 위해 프로그램을 작성해 주세요.**
8+
9+
**입력**
10+
11+
12+
**출력**
13+
*
14+
***
15+
*****
16+
*******
17+
*********
18+
*/
19+
const num = prompt("숫자를 입력하세요.");
20+
let star = "";
21+
22+
// for (let i = 1; i <= num; i++) {
23+
// for (let j = 1; j <= num - i; j++) {
24+
// star += " ";
25+
// }
26+
// for (let z = 1; z <= 2 * i - 1; z++) {
27+
// star += "*";
28+
// }
29+
// star += "\n";
30+
// }
31+
for (let i = 1; i <= num; i++) {
32+
console.log(" ".repeat(num - i) + "*".repeat(2 * i - 1));
33+
}
34+
// console.log(star);
35+
36+
// function starTree1(num) {
37+
// let star = "";
38+
39+
// for (let i = 1; i <= num; i++) {
40+
// for (let j = 1; j <= num - i; j++) {
41+
// star += " ";
42+
// }
43+
// for (let z = 1; z <= 2 * i - 1; z++) {
44+
// star += "*";
45+
// }
46+
// star += "\n";
47+
// }
48+
// console.log(star);
49+
// }
50+
// starTree1(5);
51+
52+
// function starTree2(num) {
53+
// // repeat() 메서드는 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반환합니다.
54+
// for (let i = 1; i <= num; i++) {
55+
// console.log(" ".repeat(num - i) + "*".repeat(2 * i - 1));
56+
// }
57+
// }
58+
// starTree2(5);

0 commit comments

Comments
 (0)