If Editor pt-br Explainer

Explicativo de Editor If

Objetivo do desafio: Editar uma if statement.
Passo a passo da solução: If Statements são usadas para executar um bloco de código apenas se uma determinada condição for verdadeira. É assim:

if (x === 5) {
  print(x)
}

Dentro de `()` está o teste. Ela usa o operador de igualdade `===` para verificar se `x` é igual a `5`. Se for verdadeiro, o código dentro de `{}` será executado e `x` será impresso no console. Se `x` **não** for `5`, então o programa pulará a if statement e o código dentro de `{}` não será executado.

Neste desafio, a variável `color` usa `pickRandom` para escolher entre as cores `blue` e `green`. A variável é então impressa no console, para que possamos ver qual cor foi escolhida.

A if statement verifica se `color` é igual a `blue`. Se for verdadeiro, deve ser desenhada uma caixa `blue`.

**Solução do código de exemplo**:
[spoiler]
```javascript
var color = pickRandom([blue, green]);
print(color);

if (color === blue) {
    drawBox(color);
}

Conceitos de JavaScript: If statements, Variáveis
Conceitos do Grasshopper: print(), pickRandom()

4 Likes

BUG in “IF EDITOR” test:

3 Likes

it’s not a bug, just your code is wrong!
not bug

16 Likes

mano o q eu faço alguem me explica prf

2 Likes

I don’t understand either

1 Like

pois é nao sei oq fazer

2 Likes

alguem ai ???

1 Like

E Muito Dificil.

Entre os { } vc vai adicionar o DrawBox(blue); e o DrawBox(green)

4 Likes

vixe eu consegui pssa

1 Like

Como vc como você seguiu?


alguem me ajuda

1 Like

é só colocar o drawBox(blue) de baixo do IF

7 Likes

entre as chaves de baixo do if

Velho eu também to com duvida.

Uploading: Sem título.png…

1 Like

eu fiz isso aq deu certo

1 Like

pior que foi fácil kskskskks.

1 Like

Não sei mais, fiz certo igual tava explicando, fiz igual o pessoal daqui comentou, segui as prints mas nada deu certo, não sei mais oq fazer, alguém me ajuda por favor.

2 Likes