Post Climb Postcard pt-br Explainer

Explicação de Cartão postal pós-escalada

Objetivo deste desafio: Imprimir uma mensagem dependendo da propriedade .length de uma string.

Passo a passo da solução: O código já tem uma if statement se o comprimento da variável message for maior que 80.

Comece adicionando uma 2a. if statement em uma nova linha que teste se o comprimento da message é inferior a 80. Coloque a variável message dentro dos parênteses da nova if statement. Toque no botão .length enquanto message ainda está em destaque. Em seguida, toque no botão < para adicionar o operador de comparação seguido pelo botão ‘num’ e digite o número 80.

Agora, toque na linha entre as {} da nova if statement e toque no botão print(). Toque no botão ‘str’ e digite a string ‘The message fits on a postcard.’ dentro de print().

Solução do código de exemplo:
(Toque abaixo para revelar)

print(message);

if (message.length > 80) {
  print('The message is too long for a postcard, better send a letter instead.');
}

if (message.length < 80) {
  print('The message fits on a postcard.');
}

Conceitos de JavaScript: Propriedades da string, .length, If Statements, Operadores de comparação, Identificadores

Conceitos do Grasshopper: print()

Código Adicional (código oculto executado antes do código do desafio):

var message = pickRandom([
    'Hello from the top of Code Mountain. The view is amazing. My adventure is just beginning, where to next?',
    'Greetings from Code Mountain.',
    'The view is awesome from way up here at the peak. I can see a whole world of code to explore.',
    'Just climbed a mountain of code and I am ready for more.'
]);
1 Like