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

Invitados

<h1>Invitados a la fiesta</h1>


<script>
    function saltaLinea(){

        document.write("<br>");
        document.write("<br>");
        document.write("<br>");
    }
    function imprimir(frase){
        document.write(frase);
        saltaLinea();
    }

    var invitadoNormal =parseInt(prompt("Cuantos invitados son")) ;
    var invitadoVips =parseInt( prompt("Némero de invitados VIPS"));

    var totalInvitados = invitadoNormal + invitadoVips;

    imprimir("los puntos totales son: " + totalInvitados);
</script>
5 respuestas

Buenas tardes, por favor me ayudan con una duda, si sabemos que en el caso de la multiplicación de texto(numérico) con un numero da un numero, ¿debo utilizar parseInt, o no es necesario hacerlo? para utilizar este dato y multiplicarlo por una contanste asi:

var invitadoNormal =prompt("Cuantos invitados son") ; var invitadoVips =prompt("Némero de invitados VIPS");

var totalInvitados = invitadoNormal * invitadoVips*10;

imprimir("los puntos totales son: " + totalInvitados);


mil gracias por su ayuda

Hola! el problema que tenés ahí es que estás multiplicando. Si querés saber el total de invitados, tenés que sumar los "invitados normales" más los "invitados vips". Por otro lado, sí se usa el parseInt en ese caso. Te recomiendo seguir el ejemplo que nos dejaron en el cuso, a mi me ayudó mucho:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Silvia mil gracias por tu ayuda, eres muy amable, hasta pronto y mil felicidades.

Si haces lo que planteas, si te va a dar el resultado. Pero creo que si queremos trabajar con números debemos asegurarnos que sean números y no texto.

Silvia tienes la razón debo acostumbrarme a las buenas practicas, gracias compañera