Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: pandi en 15 de Febrero 2022, 10:27
-
Hola, buenas me gustaría si me podrías ayudar en el siguiente ejercicio:
Crea una función que reciba 2 parámetros, precio e IVA y devuelva el precio con IVA incluido. Si no recibe el IVA, aplicará el 21% por defecto.
Y esto es lo que tengo hecho del código:
var preu = prompt ("Digues un preu");
var iva = prompt ("Indica el seu IVA");
function calculo(IVA){
var IVA = iva;
if (IVA > 0 ){
var operació = preu * IVA;
return operació;
} else {
var IVA = 0.21;
var operació = preu * IVA
}
}
Si me podríais decir que podría hacer para que si no introduzco el IVA, haga lo que me pida, muchísimas y espero que tengáis un buen día.
-
Buenas días, conseguí esa solución espero que te pueda ayudar.
function masIva(precio, iva){
iva = iva || 21
var coniva = (precio + precio*iva/100);
return coniva;
}
var precio = Number(prompt("Introduce un precio"));
var iva = Number(prompt("Introduce el iva"));
if(iva > 0){
var resultado = masIva(precio, iva);
}
else{
var resultado = masIva(precio);
}
document.write("Precio sin iva: " + precio);
document.write("<br>Precio más Iva: " + resultado);
-
Buenas pandi, en este curso tienes explicaciones y ejercicios resueltos:
Tutorial básico programador web: JavaScript desde cero en https://aprenderaprogramar.com/index.php?option=com_content&view=category&id=78&Itemid=206
Tienes una explicación en Funciones JavaScript. Concepto. Parámetros (argumentos) y tipos. Paso por valor. Return. Ejemplo (CU01122E) en https://aprenderaprogramar.com/index.php?option=com_content&view=article&id=800:funciones-javascript-concepto-parametros-argumentos-y-tipos-paso-por-valor-return-ejemplo-cu01122e&catid=78&Itemid=206
Aquí tienes un ejercicio resuelto: https://aprenderaprogramar.com/foros/index.php?topic=3259.0
Salu2
-
Nota: para escribir en los foros es importante seguir las normas que se indican en https://aprenderaprogramar.com/foros/index.php?topic=1460.0