강의로 돌아가기
-

문법 확인좀 부탁드려요.

테스트 통과했는데 해당 문법이 맞는지 확인 부탁드립니다..
(왜 코드에 자신이 없는걸까요..)

function isBothTrue(a,b){
    //이 아래줄을 수정해서 a와 b가 모두 True인지를 return하도록 만들어 보세요.
    var result = a == b && a;
    return result;
}
작성중인 코드―logical_operator
1
2
3
4
5
function isBothTrue(a,b){
    //이 아래줄을 수정해서 a와 b가 모두 True인지를 return하도록 만들어 보세요.
    var result = a == b && a;
    return result;
}
2 개의 답변
-

수정 했는데.. 아래 코드가 더 가독성이 좋은 코드 인가요??

function isBothTrue(a,b){
    //이 아래줄을 수정해서 a와 b가 모두 True인지를 return하도록 만들어 보세요.
    var result = a && b;
    return result;
}
-

문법오류는 없습니다.
문법오류가 있다면 실행하는 과정에서 오류가 납니다.
다만 좀더 깔끔하게 하시는게 좋을것같습니다.
function isBothTrue(a,b){
//이 아래줄을 수정해서 a와 b가 모두 True인지를 return하도록 만들어 보세요.
return (a && b);
}
만약 a와 b둘다 true라면 a && b 식의 반환값이 true이므로 식을반환시키면 식의 반환값을 반환하는 셈이 되는거죠.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.