プロセッサ[レベル1]文字列の基本


質問する


文字列sの長さが4または6であり、数値のみからなる関数であることを確認し、解を完了してください.たとえば、sがa 234であればFalse、1234であればTrueを返します.

せいげんじょうけん


sは、長さが1より大きく、長さが8より小さい文字列である.

I/O例



に答える

function solution(s) {
  if (!(s.length == 4 || s.length == 6)) {
    return false;
  } else {
    const tmp = s.split("");
    for (let i = 0; i < tmp.length; i++) {
      if (isNaN(tmp[i])) {
        return false;
      }
    }
  }
  return true;
}
文字列を分けて探索しなければならない理由は,1 e 11の場合,バケツを使えば数字として認識できるからである.