๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[Programmers javascript] ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ ๋ณธ๋ฌธ
๐ฆฅ ์ฝํ
/Programmers
[Programmers javascript] ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋
์ง์ง์ํ์นด 2023. 7. 8. 00:44728x90
๋ฐ์ํ
๐ ๋ ํฌ๊ฒ ํฉ์น๊ธฐ
function solution(a, b) {
var string1 = String(a) + String(b);
var string2 = String(b) + String(a);
if (string1 > string2) {
return Number(string1);
} else {
return Number(string2);
}
}
๐ ๋ฌธ์ ๋ฆฌ์คํธ๋ฅผ ๋ฌธ์์ด๋ก ๋ณํํ๊ธฐ
function solution(arr) {
var answer = '';
answer = arr.join("")
return answer;
}
๐ ๋ฌธ์์ด ๊ณฑํ๊ธฐ
function solution(my_string, k) {
var answer = '';
answer = my_string.repeat(k);
return answer;
}
๐ ๋ ์์ ์ฐ์ฐ๊ฐ ๋น๊ตํ๊ธฐ
function solution(a, b) {
var string1 = String(a) + String(b);
var string2 = 2 * a * b;
if (string1 >= string2) {
return Number(string1);
} else {
return Number(string2);
}
}
๐ n์ ๋ฐฐ์
function solution(num, n) {
if (num % n == 0) {
return 1;
} else {
return 0;
}
}
๐ ๊ณต๋ฐฐ์
function solution(number, n, m) {
if (number % n == 0 && number % m == 0) {
return 1;
} else {
return 0;
}
}
๐ ํ์ง์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฐ ๋ฐํํ๊ธฐ
function solution(n) {
var sum = 0;
if (n % 2 == 0) {
for (var i = 1; i <= n; i ++) {
if (i % 2 == 0) {
sum += i * i
}
}
return sum;
} else {
for (var i = 1; i <= n; i ++) {
if (i % 2 != 0) {
sum += i
}
}
return sum;
}
}
๐ ์กฐ๊ฑด ๋ฌธ์์ด
function solution(ineq, eq, n, m) {
if (ineq == ">") {
if (eq == "=") {
return n >= m ? 1 : 0;
} else {
return n > m ? 1 : 0;
}
} else if (ineq == "<") {
if (eq == "=") {
return n <= m ? 1 : 0;
} else {
return n < m ? 1 : 0;
}
}
}
๐ flag์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฐ ๋ฐํํ๊ธฐ
function solution(a, b, flag) {
if (flag == true) {
return a + b;
} else {
return a - (b);
}
}
๐ ์ฝ๋ ์ฒ๋ฆฌํ๊ธฐ
function solution(code) {
var answer = "";
var ret = "";
var mode = 0;
for (var i = 0; i < code.length; ++i) {
if (mode ==0) {
if (code[i] != '1') {
if(i % 2 == 0) {
ret += code[i];
}
} else {
mode = 1;
}
}
else if (mode == 1) {
if (code[i] != '1') {
if(i % 2 != 0) {
ret += code[i];
}
}
else {
mode = 0;
}
}
}
if (ret == "") {
return "EMPTY";
}
else {
return ret;
}
}
๐ ๋ฑ์ฐจ์์ด์ ํน์ ํ ํญ๋ง ๋ํ๊ธฐ
function solution(a, d, included) {
var answer = 0;
for (var i = 0; i < included.length; i ++) {
if (included[i] == true) {
answer += a + d * (i);
} else {
continue;
}
}
return answer;
}
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Programmers C++] ์์ ํ์ - ์ต์์ง์ฌ๊ฐํ (0) | 2023.06.02 |
---|---|
[Programmers C++] ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ - ๊ฐ์ ์ซ์๋ ์ซ์ด (0) | 2023.06.02 |
[Programmers C++] ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ - ๋ฌธ์์ด ๊ฒน์ณ์ฐ๊ธฐ (0) | 2023.06.02 |
[Programmers C++] ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ - ์ ์ ๋ถ๋ถ (0) | 2023.06.02 |
[Programmers C++] ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ - ํ์ง ๊ตฌ๋ถํ๊ธฐ (0) | 2023.06.02 |
Comments