Модуль используется для определения комбинации условий, модуль может добавлять несколько условий. Нажмите на маленькую иконку "Германия", чтобы добавить ветви условий.
Примеры использования условных модулей Мы комбинируем тесты вместе с следующим модулем.
Этот модуль используется для сравнения двух чисел (также можно считать, что он и числовой модуль составляют комбинацию изобразительных модулей), возвращая значение Бура. Модуль может определить значения обоих сторон: х больше, чем х, х меньше, чем х, х больше, чем, чем х, х меньше, чем х, х не равен х, х равен х. Помещения на обеих сторонах выбора внизу можно встраивать в числовые значения, модули переменных (при условии, что они возвращают числовые значения).
Пример, как соединить "модуль условий" и "модуль сравнения значений" для определения значения:
Как вы можете видеть, эта модель имеет три ветви при определении условий.
Например, использование if-заявления в JavaScript-политике.
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
Значение, используемое для определения возвращаемого значения Бура для некоторых модулей или комбинаций модулей.!
, используется для выполнения не-операций с значениями Бура.Примеры испытаний:
Как видите, модули "логика" или "логика и" также могут быть использованы в настройках.
Пример скрещивания модулей в узлах:
Однозначный JavaScript-политический код:
function main () {
var a = 1
var b = 2
Log((true && !false) || (a==b))
Log(null)
}
!false - не ложное, то есть истинное значение, логическое выражение: ((true & &!false): два истинных значения выполняются и рассчитываются, и результат является истинным. a==b, очевидно, не равен, поэтому ложный. Одно истинное значение и одно ложное значение Логически или с помощью операций, результатом является истинное.
Результаты:
Модуль также называется модулем утверждений, который выполняет функции, аналогичные трёхсторонним операторам в некоторых языках программирования.
Этот модуль также может быть использован в настройках, троичные модули операций по своей сути также являются логикой условного определения, а функции и условные модули похожи.
Учебные примеры перестройки "условных модулей" с использованием трехмерных операционных модулей. Примеры:
Например, код стратегии, написанный в JavaScript:
function main () {
var a = 1
var b = 2
Log(a < b ? b : (a > b ? a : "相等"))
}
Интересно, что мы можем изменить значение a, b, чтобы выполнять повторный тест.
В большинстве примеров, описанных ранее, мы более или менее использовали некоторые математические модули. Ниже мы расскажем о некоторых еще не изученных математических модулях.
Обратите внимание, что параметры, заполненные в модуле в положении
Проверка печати:
Модуль берет случайные числа в диапазоне значений определенного настройки, где модуль может заполнить значения напрямую или использовать определенную переменную как начало и конец случайного диапазона.
Например, код политики JavaScript:
function main () {
var a = 1
var b = 9
Log(_N(a + Math.random() * (b - a), 0))
}
Этот модуль ограничивает заполнение переменных в первом и втором позициях, и принимает значения в зависимости от диапазона, установленного во втором и третьем позициях.
Больший максимум в этом диапазоне возвращает максимум в этом диапазоне, а меньший - минимум в этом диапазоне.
Если в этом диапазоне значение первой переменной в положении
Например, JavaScript-политический код:
function main () {
var a = 9
Log(Math.min(Math.max(2, a), 5))
}
Этот модуль выполняет нулевую операцию с нулевым модулем, установленным в положении
64 делим на 10 и получаем 6 осталось 4 ≠ 6.
Этот модуль выполняет операции с модулями списка (функции, такие как сумма вычисленных элементов в списке).
Например, код JavaScript-политики:
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
Другие статьи в серии