msoliver
(usa Debian)
Enviado em 17/01/2020 - 21:12h
murillo.arruda escreveu:
Olá caro amigos, estou fazendo alguns exercícios de Javascript e gostaria de uma ajuda para resolver o problema.
Tenho o seguinte exercício: Escreva um programa que desenhe um "quadrado" de asteriscos de 4 por 4,
resultado:
****
****
****
****
Como posso fazer?
Boa noite Murillo,
Segue:
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
<title>SEM TITULO :)</title>
<style>
#tit {line-height: 0%;text-align: center;color:white;font-size: 4vw;text-shadow: 1px 1px 4px #000;}
a:link {color:white;text-decoration:none;}
a:hover {color:gold;}
#main {text-align: center;border:#9a9a9a dotted;padding:0.5em;margin: 1em 2em;}
#dem {font-size: 2.5vw;color: #fff;text-shadow: 1px 1px 4px #000;}
</style>
</head>
<body>
<h3 id="tit"><a href="javascript:myFunction_00()">4x4</a> -- <a href="javascript:myFunction_01()">30x30</a></h3>
<div id="main">
<p id="dem"></p>
</div>
<script>
var str = "★", txt="", L, c, n;
function myFunction_00() {
txt="";
for (L=1;L<=4;L++){
for (c=1;c<=4;c++){
txt+= str+" ";
}
txt+="<br>";
}
document.getElementById("dem").innerHTML = txt;
}
function myFunction_01() {
txt="";
for (n=1;n<=900;n++){
//Se o resto da divisão por 30 é diferente de 0, txt+=str+" ", senao, txt+=str+"<br>"
txt+=(n%30!=0?str+" ":str+"<br>");
}
document.getElementById("dem").innerHTML = txt;
}
</script>
</body>
</html>
Aprendi Neste site:
https://www.w3schools.com/js/default.asp
______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________