Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

frase sin comillas

hola, tengo una duda en la función imprimir; ¿ por qué frase después de document.write no va entre comillas (¨¨)? Gracias!

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

1 respuesta

por que frase es una variable, y las variables, dentro del document.write se colocan sin comillas. Si le agregas comillas te mostrara la palabra frase y no el valor de la variable. prueba lo siguiente

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

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



    var cadena1 = "Aqui estoy declarando una cadena"
    imprimir(cadena1);
    //       frase = "Aqui estoy declarando una cadena"


    imprimir( "Aqui no declaro variable y paso directamente una cadena")
    //        frase ="Aqui no declaro variable y paso directamente una cadena"



    var numero = 13;
    imprimir (numero + " es un número primo");
    //         frase = "13 es un número primo",


</script>

intenta ponerle comillas, así:

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

y observa lo que te arroja.

PD: Más adelante, supongo, explicaran los conceptos de: tipos de datos, funciones, parámetros y entenderás mejor.

Suerte