Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

[Proyecto] DESAFÍO NÚMEROS PARES 1-100

Hola! Antes de subir mi código, quise compararlo con las solución anteriores de mis compañeros y me di cuenta que siempre hay un camino más práctico, continuaré enforzándome por desarrollar aun más mi lógica de programación.

Les comparto mi solución al problema:

Código

<meta charset="UTF-8">

<h1>DESAFÍO - Todos los Números pares del 1 al 100</h1>

<script>

function saltarlinea() {
        document.write("<br>");
        document.write("<br>");
        document.write("<br>");
    }

function imprimir (frase) {
        document.write(frase);
        saltarlinea();
}

var multiplicador = 1

while (multiplicador <= 50 ) {
        imprimir (2*multiplicador);
        var multiplicador = multiplicador + 1
}

imprimir ("Fin");

</script>
4 respuestas
solución!

Asi es la programacion depende de la logica de cada uno, por lo que hay multiples soluciones para un mismo reto. Este fue mi codigo, luego me di cuenta de que hay muchas formas de hacerlo mas eficiente.

Año del mundial

Hola Ana,

no necesitas utilizar la palabra clave var cada vez que vayas a utilizar una variable, tal como aparece en la linea donde esta var multiplicador = multiplicador + 1, esta linea la puedes resumir en multiplicador ++ y listo

¡Hola muy bien! En mi caso yo lo realice de esta manera

<h1>Tabla del 5</h1>

<script>
    var num = 1;

    function imprimir(num, texto){
        while (num <= 10) {
            var resultado = document.write(5 * num);
            document.write("</br>");
            num++
        }

        document.write(texto);
    }

    imprimir(num, "Aqui termina");
</script>

Pero se supone que la funcion imprimir es solo para este proposito imprimir, todo proceso ajeno a imprimir debería estar en una funcion aparte, esa es mi humilde opinion y mi logica, recuerden que la logica es muy personal, cada uno la maneja de manera diferente, lo unico que deben de coincidir son los resultados.