정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 solution 함수를 완성해주세요.
10 ≤ number ≤ 100
2 ≤ n, m < 10
function solution(number, n, m) {
return number % n === 0 && number % m === 0 ? 1 : 0
}
function solution(number, n, m) {
return +!(number % n || number % m);
}
알파벳으로 이루어진 문자열 myString이 주어집니다. 모든 알파벳을 대문자로 변환하여 return 하는 solution 함수를 완성해 주세요.
1 ≤ myString의 길이 ≤ 100,000
myString은 알파벳으로 이루어진 문자열입니다.
const solution = (myString) => myString.toUpperCase()
문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return 하는 solution 함수를 작성해 주세요.
1 ≤ my_string의 길이 ≤ 100
my_string은 영소문자로만 이루어져 있습니다.
1 ≤ k ≤ 100
function solution(my_string, k) {
let str = ''
for(let i = 0; i < k; i++){
str += my_string
}
return str;
}
function solution(my_string, k) {
return my_string.repeat(k)
}
정수 n이 주어질 때, n을 문자열로 변환하여 return하도록 solution 함수를 완성해주세요.
1 ≤ n ≤ 10000
function solution(n) {
var answer = n.toString();
return answer;
}
const solution = String
function solution(n) {
return n+"";
}
연산 ⊕는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같습니다.
12 ⊕ 3 = 123
3 ⊕ 12 = 312
양의 정수 a와 b가 주어졌을 때, a ⊕ b와 2 a b 중 더 큰 값을 return하는 solution 함수를 완성해 주세요.
단, a ⊕ b와 2 a b가 같으면 a ⊕ b를 return 합니다.
1 ≤ a, b < 10,000
function solution(a, b) {
let sum = String(a) + String(b)
let answer = Math.max(Number(sum), 2*a*b)
return answer;
}
function solution(a, b) {
let num1 = parseInt(a+""+b+"");
let num2 = 2*a*b;
return num1 > num2 ? num1 : num2;
}