この文字列の内容を確認するにはどうすればよいですか? ポイントはブラケットを使用しないことだと思いますが、どうすればよいかわかりませんか?
match("abcdef","@C2D!")
私はすでにこのコードを持っています。ユーザー入力関数を削除して置き換えたいので、文字列を見て、テキスト文字 a、b、c、d、e、f のみが含まれているかどうかを判断し、含まれている場合は戻りますそうでない場合は true を返します false
var userinput = prompt('Input characters:');
var lowercase = userinput.toLowerCase();
var allowedcharacters = ["a", "b", "c", "d", "e", "f"]
function checkWord(sInput, arAllowedWrds) {
for (var i = 0; i < arAllowedWrds.length; i++) {
if (sInput.indexOf(arAllowedWrds[i]) == -1) {
return false;
}
}
return true;
}
if (lowercase == allowedcharacters){
alert(true);
}
else{
alert(false);
}