자바 스크립트를 사용하여 문자열의 유효성을 검사하려했으나 심볼을 포함 할 수없는 방식으로 유효성을 검사하려고했지만 코드가 작동하지만 사용자가 공백을 입력하면 오류.공백이 포함되어 있기 때문에 심볼 유효성 검사 오류가 발생했습니다.
문자열을 지우려고했으나 제대로 작동하지 않았습니다.
는 여기에 내가 시도 내용은 다음과 같습니다
function validateSymbol(word)
{
var newword=word.split(' ').join('');
for(var i = 0; i < newword.length; i++)
{
if(word.charCodeAt(i) < 48 ||
newword.charCodeAt(i) > 57 &&
newword.charCodeAt(i) < 65 ||
newword.charCodeAt(i) > 90 &&
newword.charCodeAt(i) < 97 ||
newword.charCodeAt(i) > 122)
{
return false;
}
}
return true;
}
이 오류 메시지 –
안녕하세요 쿠마를 적어주세요 수 있습니다 먼저
if
상태newword
와word
를 교체하지 않은 생각! 방금 코드를 편집했습니다. 단어 안에 공백이 있으면 항상 false를 반환합니다. 신경 쓰는 것에 대해 감사합니다 :) – user2978983당신은 바이올린을 만들 수 있습니까 ?? ur 샘플 입력 ..이 함수를 호출 할 때 "word"의 값은 무엇입니까? –