1
저는 프로그램을 만들고 있는데, 'if'문을 작성하고 있습니다.이 문은 'boolean expresions'을 사용하거나 'between'을 사용하고 싶습니다. 하지만 어떻게 할 수 없어요. 내 코드 :vala 논리 연산이 작동하지 않습니다.
if (input == "hello"* || input == "hi"*) {
output = "Hi!";
};
에러가 나는 얻을 : 내가 잘못 뭐하는 거지
Roxanne.vala:33.31-33.32: error: syntax error, expected identifier
if (input == "hello"* || input == "hi"*) {
^^
Compilation failed: 1 error(s), 0 warning(s)
?
코드를 제동하는 사람이 맞습니까? 와일드 카드로 사용합니다. 대체품이 있습니까? – user258456
네, 그게 문제입니다. 제가 생각할 수있는 유일한 언어는 당신이 작성한 것과 굉장히 유사한 방식으로 와일드 카드를 지원한다는 것입니다. 'input.has_prefix ("hello") ||를 시도해보십시오. input.has_prefix ("hi")'. – nemequ