Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Funciona pero no se si es el más optimo

Hola, comparto mi código, funciona pero tengo duda si es el más optimo o se puede mejorar.

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <title>Números pares del 1al 100</title>
</head>
<body>
    <script>
        function saltos() {
            document.write("<br>");
        }

        function print(textout) {
            document.write(textout);
            saltos();
        }

        var inicial = 1
        var final = 100
        var incremental = 1;

        while (incremental <= final) {
            print (inicial + incremental);
            incremental = incremental + 2;

        }
    </script>
</body>
</html>

Saludos

2 respuestas

Compañero puedes sacar el residuo y en base a eso determinar si es par o impar.

<meta charset="UTF-8">
<h1>NÚMEROS PARES</h1>

<script>

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

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

    let contador = 1;
    while (contador <=100){
        residuo = contador % 2;
        if(residuo == 0){
            imprimir (contador);
        }
        if(contador == 100){
            imprimir("FIN");
        }
        contador ++;
    }
</script>

Muchas gracias por la retroalimentación.

Saludos cordiales.