4
수학 응용 프로그램을 만들 때 질문 답변은 answer라는 변수에 저장됩니다. 답변이 있는지 확인하는 방법이 필요합니다. 예를 들어 생성 된 질문이 3으로 나눈 값이 4 인 경우, 응답에 소수점이 있는지 점검 할 수 있기를 원합니다. 고맙습니다.변수에 소수점이있는 경우 찾기/Lua 코로나 SDK에서 십진수 인 경우
수학 응용 프로그램을 만들 때 질문 답변은 answer라는 변수에 저장됩니다. 답변이 있는지 확인하는 방법이 필요합니다. 예를 들어 생성 된 질문이 3으로 나눈 값이 4 인 경우, 응답에 소수점이 있는지 점검 할 수 있기를 원합니다. 고맙습니다.변수에 소수점이있는 경우 찾기/Lua 코로나 SDK에서 십진수 인 경우
math 표준 라이브러리를 확인하십시오. 숫자가 정수인지 확인하는 한 가지 방법은 floor 함수를 사용하는 것입니다.
x == math.floor(x)
물론 x는 숫자이며 문자열이 아닙니다.
와우! 그것이 그렇게 쉬울 수 있다는 것을 깨닫지 못했습니다! 고맙습니다! – curtyo
@lhf : 바닥 작업이 작동하지만 문자열을 숫자와 비교하므로 평등 테스트가 실패합니다. – hugomg
당신 말이 맞아요. 죄송합니다. 나는 그 주석을 제거했습니다. – lhf