코플릿 - 조건문
조건문 13번
function convertScoreToGradeWithPlusAndMinus(score) {
if(score > 100 || score < 0) {
return 'INVALID SCORE';
}
if(score === 100) {
return 'A+'
}
if(score < 60) {
return 'F'
}
return Grade(score) + PlusMinus(score);
}
function Grade(score) {
if(score >= 90) {
return 'A';
}
if(score >= 80) {
return 'B';
}
if(score >= 70) {
return 'C';
}
if(score >= 60) {
return 'D';
}
return 'F';
}
function PlusMinus(score) {
let sign = score % 10;
if(sign >= 8) {
return '+';
}
if(sign < 4) {
return '-';
}
return '';
}
조건문 14번
function isPythagorean(side1, side2, side3) {
if(Math.pow(side1, 2) === Math.pow(side2, 2) + Math.pow(side3, 2)) {
return true;
}
if(side2 * side2 === side1 * side1 + side3 * side3) {
return true;
}
if(side3 ** 2 === side2 ** 2 + side1 ** 2) {
return true;
}
return false;
}
조건문 17번(falsy 값이면 true를 리턴)
function isFalsy(anything) {
return !Boolean(anything);
}
Author And Source
이 문제에 관하여(코플릿 - 조건문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@soheey/코플릿-조건문저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)