Muscardinus
[프로그래머스] 문자열 다루기 기본(Lv1) 본문
728x90
https://programmers.co.kr/learn/courses/30/lessons/12918
문제 설명
문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다.
제한 사항
- s는 길이 1 이상, 길이 8 이하인 문자열입니다.
입출력 예
sreturn
a234 | false |
1234 | true |
JavaScript
function solution(s) {
var answer = true;
var s=s.split("");
for(var i=0;i<s.length;i++){
if(s.length!=4 && s.length!=6){
answer=false;
break;
}
if(s[i]>='0' && s[i]<='9')
answer=true;
else{
answer=false;
break;
}
}
return answer;
}
Java
class Solution {
public boolean solution(String s) {
boolean answer = true;
int len=s.length();
if(len!=4 && len!=6)
answer=false;
for(int i=0;i<len;i++){
if(s.charAt(i)>='0' && s.charAt(i)<='9')
continue;
else{
answer=false;
break;
}
}
return answer;
}
728x90
'알고리즘 문제 > [프로그래머스] Lv1' 카테고리의 다른 글
[프로그래머스] 소수 찾기(Lv1) (0) | 2020.06.07 |
---|---|
[프로그래머스] 서울에서 김서방 찾기도움말(Lv1) (0) | 2020.06.07 |
[프로그래머스] 문자열 내림차순으로 배치하기(Lv1) (0) | 2020.06.07 |
[프로그래머스] 문자열 내 p와 y의 개수(Lv1) (0) | 2020.06.07 |
[프로그래머스] 두 정수 사이의 합(Lv1) (0) | 2020.06.07 |
Comments