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); }**
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); }**
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