자바스크립트 질문드립니다!

조회수 488회
function getStr(num){
    switch(typeof num){
        case 'string' :
            return num;
        case 'boolean' :
            return num.toString().toUpperCase();
        case 'number' :
            return num.toString(16);
        default :
            return num.toString();
    }       
}
document.writeln("getStr(11) :"+getStr("11")+"<br/>"); //getStr(11) :11
document.writeln("getStr(true) :"+getStr(true)+"<br/>"); //getStr(true) :TRUE
document.writeln("getStr(11) :"+getStr(11)+"<br/>"); //getStr(11) :b
document.writeln("getStr(new Date()) :"+getStr(new Date())+"<br/>");
    //getStr(new Date()) :Fri Jan 31 2020 13:39:46 GMT+0900 (한국 표준시)

다른값들은 이해가 어느정도 되었는데 (document.writeln)3번째 라인 값이 왜 //getStr(11) :b 가 나오는게 이해가 안갑니다...ㅠㅠ

  • (•́ ✖ •̀)
    알 수 없는 사용자

2 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)