alpha_string46함수는 문자열 s를 매개변수로 입력받습니다.
s의 길이가 4혹은 6이고, 숫자로만 구성되있는지 확인해주는 함수를 완성하세요.
예를들어 s가 “a234″이면 False를 리턴하고 “1234”라면 True를 리턴하면 됩니다.
function alpha_string46(s){
var result = true
if(s.length==4 || s.length ==6){
//s문자열 안에 있는 글자들이 숫자인지 확인한다.
for(var i=0;i<s.length;i++){
if(parseInt(s[i]) <=9 && parseInt(s[i])>=0){
result = true;
}
else{
result=false;
break;
}
}
}
else{
result=false;
}
return result;
}
근데.
if(parseInt(s[i]) <=9 && parseInt(s[i])>=0){
result = true;
}
이부분이 매우 별로다. 저 조건의 여사건 표현법을 알면 그냥 false 를 리턴하면 되는데 모르니까 몇줄을 더 적어야 되네.
어떻하지.