O módulo é usado para a determinação de condições de combinação, o módulo pode adicionar várias ramificações de condições. Clique no pequeno ícone "Turbo" para adicionar um ramo condicional.
Exemplos de uso do módulo condicional.
O módulo é usado para comparar dois valores numéricos (também pode ser considerado como um módulo expressivo combinado com um módulo numérico) e retornar um valor Boolean. O módulo pode determinar os valores de ambos os lados: maior que 0, 0, menor que 0, 0, maior que 0, 0, igual a 0, 0, menor que 0, 0, igual a 0, 0, não igual a 0, 0, igual a 0, 0. As posições de barra (s) em ambos os lados da opção de arrastar podem ser embutidas em valores, módulos de variáveis (sempre que sejam módulos que retornem valores).
Um exemplo de como combinar um módulo de determinação numérica com um módulo de condição e um módulo de comparação numérica:
Como se pode ver, o paradigma tem três ramificações no julgamento das condições.
Por exemplo, o uso da frase if na política do 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")
}
}
O módulo é usado para executar o comando ou a operação de comando ou comando, com a opção de arrastar a caixa central do módulo em ambos os lados. A posição do comando é inserida no módulo que participa da operação.
Antes de testar este módulo, vamos aprender o que é um módulo que representa o valor de Boole real ou falso (para usar a caixa de arrastamento), o que é um módulo que representa o valor de Boole não-real e o que é um módulo que representa o valor de embalado.
null
Valor, usado para comparar se certas variáveis são vazias.true
/ false
Valor usado para determinar o valor de Boole retornado por um determinado módulo ou combinação de módulos.!
, usado para realizar operações não baseadas em valores de Boole.Exemplo de teste:
Como você pode ver, o módulo "lógica" ou "lógica e" também pode ser usado em conjunto.
Exemplos de empilhamento de módulos embutidos:
Código de política JavaScript equivalente:
function main () {
var a = 1
var b = 2
Log((true && !false) || (a==b))
Log(null)
}
!false para não-falso, ou seja, para o valor verdadeiro, expressão lógica: ((true & &!false): dois valores verdadeiros são executados e operados, o resultado é verdadeiro. a==b é obviamente diferente, portanto é falso. Um valor verdadeiro e um valor falso Fazer uma lógica ou uma operação e o resultado é verdadeiro.
Os resultados:
O módulo também é chamado de módulo de afirmação e funciona de forma semelhante aos operadores triangulares de algumas linguagens de programação.
O módulo também pode ser usado em embutidos. O módulo de operação tridimensional também é uma lógica de determinação condicional, semelhante ao módulo de função e condição.
O exemplo de ensino do "módulo condicional" no texto acima foi reconstruído usando um módulo de operação tridimensional. Os seguintes exemplos:
O código de estratégia escrito em JavaScript:
function main () {
var a = 1
var b = 2
Log(a < b ? b : (a > b ? a : "相等"))
}
Interessante pode ajustar o valor de a, b, e re-teste para executar.
Em muitos dos exemplos anteriores, nós usamos mais ou menos alguns módulos matemáticos. A seguir, descrevemos alguns módulos de matemática que ainda não foram aprendidos.
Observe que o parâmetro para a localização do ângulo no módulo ângulo é um valor de ângulo, não um valor de arco.
Revisão de impressão:
O módulo pega números aleatórios dentro de um intervalo de valores definido, onde o módulo pode preencher os valores diretamente, ou usar uma variável como o início e o fim do intervalo aleatório.
Por exemplo, o código da política do JavaScript:
function main () {
var a = 1
var b = 9
Log(_N(a + Math.random() * (b - a), 0))
}
O módulo limita o preenchimento de variáveis na primeira posição do eixo, tomando valores de acordo com a faixa definida na segunda e terceira posição do eixo.
O valor máximo do intervalo é maior do que o valor máximo do intervalo e o valor mínimo do intervalo é menor do que o valor máximo do intervalo.
Se, nesse intervalo, o valor da variável da primeira posição
Por exemplo, o código da estratégia JavaScript:
function main () {
var a = 9
Log(Math.min(Math.max(2, a), 5))
}
O módulo executa operações de busca numérica de resíduos sobre o módulo numérico definido como a posição de
64 dividido por 10 é 6 restante 4.
O módulo executa uma operação sobre um módulo de lista (função como calcular a soma dos elementos na lista).
Por exemplo, o código da estratégia 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]))
}
A estratégia de visualização de paradigmas:
Mais estratégias podem ser encontradas em:https://www.fmz.cn/square
Outros artigos desta série