Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como isso funciona ?

Fiz como teste, mas achei que ia dar algum erro de Syntax. Mas funcionou perfeitamente.

Como isso é válido?

Vamos pegar código escrito assim no decorrer da profissão ? espero que não, rs...

<meta charset="utf-8"><script>function pulaLinha(){document.write("<br>")}function mostra(frase){document.write(frase);pulaLinha()}var totalDeEventos=parseInt(prompt("Informe o total de eventos"));var contador=1;var totalGastoComEventos=0;while(contador<=totalDeEventos){console.log(totalGastoComEventos);var gasto=parseFloat(prompt("Informe total gasto com evento"));totalGastoComEventos=totalGastoComEventos+gasto;contador++;console.log(totalGastoComEventos);}var media=totalGastoComEventos/totalDeEventos;mostra("A média de gastos é "+media);</script>

2 respostas
solução!

Olá Davilson!

Funciona sim pois os pontos e virgulas definem onde terminam as instruções então não tem problema estar tudo junto.

Você pode ver sim dessa forma no dia a dia de trabalho mas fique tranquilo que você não terá que mexer em código dessa forma.

Normalmente fazem isso para o arquivo ficar menor, dessa forma ganha-se mais desempenho.

Para fazer isso costumam utilizar automatizadores como o Gulp que minifica arquivos JavaScript (imagens também podem ser minificadas).

Esse código é o que vai para a produção, ou seja, quando o site já estiver no ar.

Quando você estiver programando você irá mexer num arquivo diferente (formatado certinho) que quando você salva ele já vai gerando a versão minificada separadamente.

Espero que tenha o ajudado!

Bons estudos! ^^

Oi Guilherme Tadeu,

Nossa não sabia que isso tinha nome 'minificar', depois que você respondeu fui ver o tamanho do arquivo, e realmente diminuiu em 1/4 do tamanho . Um código bem simples como esse, imagina uma aplicação escalonada. Faz todo sentido...

Valew!