
문제 설명정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.제한사항0 ≤ num1 ≤ 10,0000 ≤ num2 ≤ 10,000 내 풀이:function solution(num1, num2) { if(num1 == num2) { return 1; } else if(num1 != num2) { return -1; }} 다른 풀이: 아function solution(num1, num2) { var answer = num1 === num2 ? 1 : -1; return answer;}

문제 설명실수 flo가 매개 변수로 주어질 때, flo의 정수 부분을 return하도록 solution 함수를 완성해주세요.제한사항0 ≤ flo ≤ 100 내 풀이:아주 무식한 방법이다. 왜 Math 함수가 떠오르지 않았을까😵💫 function solution(flo) { var answer = Number(String(flo).split(".")[0]); return answer;} 다른 풀이:아래 풀이 요약 : ~x = -(x + 1)이고, ~~x = x의 정수부분😜const solution = flo => ~~flo;첫 번째 ~: 소수점을 잘라내고 음수 변환.두 번째 ~: 다시 원래 숫자로 복원하며 소수점 이하를 제거.결론적으로, ex) ~~55.12는 소수점 이하를 버리고 정수 ..

문제 설명두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다.입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요.제한사항1 ≤ str1, str2의 길이 ≤ 10 내 풀이:const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});let input = [];rl.on('line', function (line) { input = line.split(' ');}).on('close', function () { str1 = input[0]; str2 = input[1]; c..

문제 설명두 정수 a, b가 주어질 때 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요.a + b = c제한사항1 ≤ a, b ≤ 100 내 풀이:const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});let input = [];rl.on('line', function (line) { input = line.split(' ');}).on('close', function () { console.log(`${input[0]} + ${input[1]} = ${Number(input[0]) + Number(input[1..