Expressão da faixa de ferrugem
A seguir, são apresentadas algumas expressões de alcance suportadas na linguagem ferrugem:
Faixa
Isso é definido como uma expressão de intervalo semi-aberta. O operador de intervalo irá atingir os itens especificados do início do final para o final nesta expressão.
A sintaxe é como mostrado:
Start de intervalo… final;Considere o código de exemplo mostrado abaixo:
fn main ()O Código acima iterará dos valores 1 a 5, excluindo o valor de deslocamento final. O valor resultante é como mostrado:
1
2
3
4
Vai de
Outra expressão comum de expressão varia de um ponto de partida específico ao final do iterador.
A sintaxe é como mostrado:
começar… ;Alcance para
O alcance para a expressão é o oposto da faixa da expressão. Nesse caso, o intervalo é executado do início para um valor de deslocamento especificado.
A sintaxe é como mostrado:
… fim; // variaAlcance completo
Um alcance cheio permite que você varie do início ao fim. A sintaxe é como mostrado:
…;Alcance inclusivo
Para variar de um início e fim especificados, você pode usar a expressão inclusiva, incluindo o alto valor.
A sintaxe é como mostrado:
começar… = end;Alcance para inclusive
Para variar do início a um deslocamento específico e incluir o alto valor, você pode usar o intervalo para expressão.
A sintaxe é como mostrado:
… = End;Fechamento
Este é um artigo descritivo curto sobre várias expressões de alcance na linguagem de programação de ferrugem. Considere os documentos para mais.