Tomar una variable de una función en otra distinta

Elena
11 de Marzo del 2017
¡Hola! Me preguntaba como podía tomar una variable de una función (en este caso la variable v de la funcion v()) y utilizarlo en otra funcion (total()).

function v(){ var v; v=window.prompt("¿Cuantos quieres?", ""); if ((isNaN(v))==false && ""== false){ window.alert("El precio total es " + v*4 + "."); } else { window.alert("No has introducido un número"); } } function total(){ var total=v; var des = (document.getElementById("des").value); if(isNaN(des)==false && des!="" && des==123){ document.getElementById("resultado").value = "El precio del pedido sin IVA es: " + total*0.9 + " pero el precio total (con IVA) es: " + total*1.1; } else { document.getElementById("resultado").value = "El precio del pedido sin IVA es: " + total+ ", pero el precio total (con IVA) es: " + total*1.21; }