El módulo se utiliza para combinar la determinación de condiciones, y el módulo puede agregar múltiples ramas de condiciones. Para añadir ramas de condiciones, haga clic en el pequeño icono "Turbinas".
Ejemplos de uso de módulos de condiciones que combinamos con el siguiente módulo.
El módulo se utiliza para comparar dos valores (también puede considerarse que el módulo y el módulo numérico son módulos de expresión combinados) y devuelve un valor de Boole. El módulo puede determinar los valores de los dos lados: cero es mayor que cero, cero es menor que cero, cero es mayor que cero, cero es menor que cero, cero no es igual a cero, cero es igual a cero. La ubicación de los puntos en ambos lados de las opciones de la casilla inferior puede incluir valores, módulos de variables, siempre que sea un módulo que devuelva valores.
Un ejemplo de cómo combinar un módulo de determinación numérica con el módulo de condiciones y el módulo de comparación numérica:
Como se puede ver, este modelo tiene tres ramas en total para juzgar las condiciones.
Por ejemplo, el uso de la frase if en la política de 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")
}
}
Este módulo se utiliza para realizar las operaciones de acoplamiento o acoplamiento o acoplamiento con acoplamiento, el módulo tiene una opción de ajuste de la ventana inferior en el centro del módulo. La posición de los acoplamientos en ambos lados de la ventana está integrada en el módulo que participa en la operación.
Antes de probar este módulo, primero aprendemos que el módulo que representa el valor de Boole es real o falso (con el ajuste de la casilla de arrastre), el módulo que representa el valor de Boole es no real, el módulo que representa el valor de vacío.
null
Valor, que se utiliza para comparar si ciertas variables son o no valores vacíos.true
/ false
Valor utilizado para determinar el valor de Boole devuelto por ciertos módulos o combinaciones de módulos.!
Se utiliza para realizar operaciones de valor de boolean sin función de boolean.Ejemplo de prueba:
Se puede ver que los módulos "lógico o, lógico y" también se pueden usar en conjunto.
Un ejemplo de un empalme de módulos encasillados:
El código de la política de JavaScript equivalente:
function main () {
var a = 1
var b = 2
Log((true && !false) || (a==b))
Log(null)
}
!false para no ser falso es decir, para el valor verdadero, la expresión lógica: ((true & &!false): dos valores verdaderos se realizan y se operan, el resultado es verdad. a==b es obviamente no igual, por lo que es falso. Un valor verdadero y un valor falso Realizan una lógica o operación y el resultado es verdad.
Los resultados:
El módulo también se llama módulo de afirmación y funciona de manera similar a los operadores tridimensionales de algunos lenguajes de programación.
Este módulo también se puede utilizar en el nido, el módulo de operación de tres unidades es también la naturaleza de la lógica de juicio condicional, funciones y módulos de condiciones similares.
El ejemplo de enseñanza de "módulo condicional" en el texto anterior se reconstruye con módulos de operación tridimensionales. Los siguientes ejemplos:
Por ejemplo, el código de estrategia escrito en JavaScript:
function main () {
var a = 1
var b = 2
Log(a < b ? b : (a > b ? a : "相等"))
}
¿Puedes cambiar el valor de a ⋅ b para que la prueba funcione?
En muchos de los ejemplos anteriores, hemos usado más o menos algunos módulos matemáticos. A continuación, explicamos algunos módulos de matemáticas que aún no se han aprendido.
Tenga en cuenta que los parámetros para la ubicación del módulo son los valores de ángulo, no los valores de arco.
Reprueba la impresión:
El módulo toma números aleatorios dentro de un rango de valores de una configuración, donde el módulo puede rellenar los valores directamente o usar una variable como el principio y el final del rango aleatorio.
Por ejemplo, el código de la política de JavaScript:
function main () {
var a = 1
var b = 9
Log(_N(a + Math.random() * (b - a), 0))
}
El módulo limita el relleno de las variables en la primera posición de la columna y toma valores según el rango de la segunda y tercera posición de la columna. Si es mayor que el valor máximo del rango, el módulo devuelve el valor máximo del rango, y si es menor que el valor mínimo del rango, el módulo devuelve el valor mínimo del rango. Si dentro de este rango se toma el valor de la primera posición de la variable, se devuelve el valor de la variable misma.
Por ejemplo, el código de la política de JavaScript:
function main () {
var a = 9
Log(Math.min(Math.max(2, a), 5))
}
El módulo realiza operaciones de búsqueda de residuos numéricos sobre módulos numéricos en los que se ha establecido la posición de
64 dividido por 10 es 6 y queda 4.
Este módulo realiza operaciones sobre un módulo de una lista (función como calcular la suma de elementos dentro de la lista).
Por ejemplo, el código de la política de 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]))
}
Las estrategias para visualizar el paradigma:
Para más estrategias:https://www.fmz.cn/square
Otros artículos de esta serie