이 모듈은 조합 조건 판단을 위해 사용되며, 모듈은 여러 조건 가닥을 추가할 수 있다. 작은 "바퀴벌레" 아이콘을 클릭하면 조건부 가닥을 추가할 수 있습니다.
조건 모듈의 사용 예제 우리는 다음 모듈과 함께 조합 테스트를 합니다.
이 모듈은 두 숫자를 비교하는 데 사용된다 (이 모듈과 숫자 모듈은 표현식 모듈을 결합한 것으로도 볼 수 있다) 그리고 풀값을 반환한다.
이 모듈은 양변의 수치를 판단할 수 있다.?? 은?? 보다 크다,?? 은?? 보다 작다,?? 은?? 보다 크다,?? 은?? 보다 작다,?? 은?? 보다 작다,?? 은?? 보다 작다,?? 은?? 보다 작다.
하부 드래거 옵션의 양쪽에 있는
"조건 모듈"과 "수준 비교 모듈"을 사용하여 숫자를 결정하는 예를 합시다:
예를 들어, 이 패턴은 조건들을 판단할 때 총 3개의 갈래를 가지고 있습니다.
예를 들어, 자바스크립트 정책에서 if 문장을 사용하는 것과 같습니다.
function main () {
var a = 1
var b = 2
if (a > b) {
Log("a > b")
} else if (a < b) {
Log("a < b")
} else {
Log("a == b")
}
}
이 모듈은
이 모듈을 구체적으로 테스트하기 전에, 우리는 먼저 풀값이 정답이 아닌 부르값을 나타내는 부르값을 나타내는 부르/부르 가짜 부르값을 나타내는 부르값이 아닌 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부르값을 나타내는 부
null
값, 어떤 변수가 빈 값인지 비교하는 값.true
/ false
값, 특정 모듈 또는 모듈 조합을 결정하는 부르값을 반환하는 값.!
, 부르값 비 연산을 수행하는 데 사용됩니다.테스트 예제:
"논리" 또는 "논리 및" 모듈이 嵌套으로 사용될 수 있습니다.
모드들이 겹쳐지는 예제:
자바스크립트 정책 코드와 동등한 코드:
function main () {
var a = 1
var b = 2
Log((true && !false) || (a==b))
Log(null)
}
!false 는 거짓이 아닌 것을 의미하며, 논리 표현식: ((true & &!false): 두 개의 진값을 수행하고 계산하여 결과가 사실이다. a==b는 명백히 같지 않기 때문에 거짓입니다. 하나의 진실값과 하나의 거짓값을 논리적으로 또는 연산으로 수행하여 결과는 진실이다.
이 프로젝트의 결과는:
이 모듈은 또한 주장 모듈이라고도 불리며, 일부 프로그래밍 언어의 삼중 연산자와 유사한 기능을 한다.
이 모듈은 또한 嵌套 (嵌套) 으로 사용될 수 있으며, 삼중 조작 모듈의 본질은 조건 판단 논리, 기능 및 조건 모듈과 유사하다.
삼중 조작 모듈을 사용하여 위의 "조건 모듈"을 재구성하는 교육 예제. 예를 들어:
자바스크립트에서 작성된 전략 코드와 같이:
function main () {
var a = 1
var b = 2
Log(a < b ? b : (a > b ? a : "相等"))
}
흥미롭게도 a, b의 값을 조정하여 다시 테스트를 실행할 수 있습니다.
이 예제들 중 많은 예제들 중 우리는 수학 모듈을 더 많이 사용했습니다. 아래에는 아직 배우지 않은 수학 모듈들을 소개합니다.
참고로, 이 모듈의
인쇄물을 다시 검사합니다:
이 모듈은 설정된 수치 범위 내의 무작위 숫자를 채우며, 모듈
자바스크립트 정책 코드:
function main () {
var a = 1
var b = 9
Log(_N(a + Math.random() * (b - a), 0))
}
이 모듈은 첫 번째
자바스크립트 정책 코드:
function main () {
var a = 9
Log(Math.min(Math.max(2, a), 5))
}
이 모듈은
64 나누기 10은 6이 남습니다 4 입니다.
이 모듈은 목록 모듈에 대한 연산을 수행합니다.
자바스크립트 전략 코드:
function sum (arr) {
var ret = 0
for (var i in arr) {
ret += arr[i]
}
return ret
}
function main () {
var b = 2
var a = 1
Log(sum([b,a,b,a,a]))
}
시각화 사례 전략:
더 많은 전략은 다음과 같습니다:https://www.fmz.cn/square
이 시리즈의 다른 기사