Skip to content

Commit 177f4f5

Browse files
authored
Merge pull request jsk3342#217 from Hyebin-woo/main
Solve:14번문제해결
2 parents 834b0bf + 513963e commit 177f4f5

File tree

8 files changed

+136
-0
lines changed

8 files changed

+136
-0
lines changed

Challenge/hyebinWoo/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+
```

Challenge/hyebinWoo/014.if/solve.js

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
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+
*/
18+
19+
function 삼육구(number) {
20+
let nums = number.toString().split("");
21+
let clap = [];
22+
23+
for (let num of nums) {
24+
if (num === "3" || num === "6" || num === "9") {
25+
clap.push("짝");
26+
}
27+
}
28+
if (clap.length == 0) {
29+
return console.log(number);
30+
} else {
31+
return console.log(clap.join());
32+
}
33+
}
34+
35+
삼육구(prompt("랜덤으로 아무 숫자나 입력하세요"));
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: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/*
2+
# 문제15 : 자기소개
3+
4+
신학기가 시작되고, 아이들이 돌아가면서 자기소개를 하기로 했습니다.
5+
6+
만약 입력으로 `김다정`이라는 이름이 주어지면 "안녕하세요. 저는 김다정입니다."라고 출력하게
7+
해주세요.
8+
9+
**입출력**
10+
11+
입력 : 김다정
12+
출력 : 안녕하세요. 저는 김다정입니다.
13+
*/
14+
15+
function inName(name) {
16+
return console.log(`안녕하세요 저는 ${name}입니다.`);
17+
}
18+
inName(prompt("이름을 입력하세요."));
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# 문제16 : 로꾸거
2+
3+
문장이 입력되면 거꾸로 출력하는 프로그램을 만들어 봅시다.
4+
5+
```jsx
6+
**입출력**
7+
8+
입력 : 거꾸로
9+
출력 : 로꾸거
10+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
# 문제16 : 로꾸거
3+
4+
문장이 입력되면 거꾸로 출력하는 프로그램을 만들어 봅시다.
5+
6+
입력 : 거꾸로
7+
출력 : 로꾸거
8+
9+
*/
10+
11+
function reverse(text) {
12+
const reverse = text.split("").reverse().join("");
13+
return reverse;
14+
}
15+
16+
reverse(prompt("반대로 출력되게 해줄게요."));
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# 문제17 : 놀이기구 키 제한
2+
3+
유주는 놀이공원 아르바이트 중입니다. 그런데 놀이기구마다 키 제한이 있습니다.
4+
유주가 담당하는 놀이기구는 키가 150cm 이상만 탈 수 있습니다.
5+
6+
입력으로 키가 주어지면
7+
키가 150이 넘으면 YES를 틀리면 NO를 출력하는 프로그램을 작성하세요.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/*
2+
# 문제17 : 놀이기구 키 제한
3+
4+
유주는 놀이공원 아르바이트 중입니다. 그런데 놀이기구마다 키 제한이 있습니다.
5+
유주가 담당하는 놀이기구는 키가 150cm 이상만 탈 수 있습니다.
6+
7+
입력으로 키가 주어지면
8+
키가 150이 넘으면 YES를 틀리면 NO를 출력하는 프로그램을 작성하세요.
9+
*/
10+
11+
function limit(height) {
12+
// if (height >= 150) {
13+
// console.log("YES");
14+
// } else {
15+
// console.log("NO");
16+
// }
17+
height >= 150 ? console.log("YES") : console.log("NO");
18+
}
19+
20+
limit(prompt("키를 입력해주세요."));

0 commit comments

Comments
 (0)