文字列ベース

4732 ワード

問題の説明
文字列sの長さが4または6であり、数値のみからなる関数であることを確認し、解を完了してください.たとえば、sがa 234であればFalse、1234であればTrueを返します.
せいげんじょうけん
sは、長さが1より大きく、長さが8より小さい文字列である.

初めての試み
function solution(s) {
   let answer = ''
   
   for (let i =0;i<s.length;i++){
     answer +=s[i]
  }
  
  if(s.length ===4 || s.length ===6){
    answer = parseInt(answer)
  }
    
  if(isNaN(answer)){
    return false
  }else{
    return true
  }
    
    return answer
}
solution("1234")
function solution(s) {
    let checkNum = parseInt(s);
    
    if ((s.length === 4 || s.length === 6) && s == checkNum){
        return true;
    } else {
        return false;
    }
}

solution("1234")