Mi web calculadora del Dolar VE 🇻🇪

  • Autor Autor Doctor Li
  • Fecha de inicio Fecha de inicio

La web luce bien, suerte con ella, pero tu calculadora está mal.

Tu código actual es:

Insertar CODE, HTML o PHP:
    <script>
const amountInput = document.getElementById('amount');
        const amountToSendInput = document.getElementById('amountToSend');
        const commissionInput = document.getElementById('commission');
        const opcionTypeSelect = document.getElementById('opcion_type');

        function calculate() {
            const amount = parseFloat(amountInput.value);
            const commissionRate = 0.054;
            const fixedCommission = 0.34

            let amountToSend, commission;

            if (opcionTypeSelect.value === 'para_recibir') {
                commission = amount * commissionRate + fixedCommission;
                amountToSend = amount + commission;
                document.getElementById('amountLabel').textContent = 'Para Recibir:';
                document.getElementById('amountToSendLabel').textContent = 'Hay que enviar:';
            } else {
                
              commission = amount * commissionRate + fixedCommission;
                amountToSend = amount - commission;
                document.getElementById('amountLabel').textContent = 'Para Enviar:';
                document.getElementById('amountToSendLabel').textContent = 'Recibirá:';
                
            }

            amountToSendInput.value = amountToSend.toFixed(2);
            commissionInput.value = commission.toFixed(2);
        }

        

      

        // Event listeners
        amountInput.addEventListener('input', calculate);
        opcionTypeSelect.addEventListener('change', calculate);
      
      

        


</script>

El código con la fórmula correcta sería:

Insertar CODE, HTML o PHP:
<script>
const amountInput = document.getElementById('amount');
const amountToSendInput = document.getElementById('amountToSend');
const commissionInput = document.getElementById('commission');
const opcionTypeSelect = document.getElementById('opcion_type');

function calculate() {
    const amount = parseFloat(amountInput.value);
    const commissionRate = 0.054;
    const fixedCommission = 0.30;

    let amountToSend, commission;

    if (opcionTypeSelect.value === 'para_recibir') {
        amountToSend = (amount + fixedCommission) / (1 - commissionRate);
        commission = amountToSend * commissionRate + fixedCommission;
        document.getElementById('amountLabel').textContent = 'Para Recibir:';
        document.getElementById('amountToSendLabel').textContent = 'Hay que enviar:';
    } else {
        commission = amount * commissionRate + fixedCommission;
        amountToSend = amount - commission;
        document.getElementById('amountLabel').textContent = 'Para Enviar:';
        document.getElementById('amountToSendLabel').textContent = 'Recibirá:';
    }

    amountToSendInput.value = amountToSend.toFixed(2);
    commissionInput.value = commission.toFixed(2);
}

// Event listeners
amountInput.addEventListener('input', calculate);
opcionTypeSelect.addEventListener('change', calculate);

</script>

Primero, la comisión fija de PayPal es $0,30 y no $0,34. Segundo, la fórmula para recibir estaba mal.

Éxitos.
 
Aunque la comisión de PayPal dice $0.30 como bien dice, casi siempre da $0.34 al menos en Venezuela.

Y vuelvo a decir que ésta página es excelente, prefiero usarla que instalar una aplicación remilgosa.

Éxitos siempre.
 
Muy buena. Éxitos
 
Muchas gracias amigo, tiene completamente la razon.
 
Aunque la comisión de PayPal dice $0.30 como bien dice, casi siempre da $0.34 al menos en Venezuela.

Y vuelvo a decir que ésta página es excelente, prefiero usarla que instalar una aplicación remilgosa.

Éxitos siempre.
Muchas gracias amigo, super agradecido nuevamente!
 
En que datos se basa el precio del dolar? hay alguna web oficial que sea la primera en publicar la tasa y de ahí obtienes los datos?
 
Podrías agregar el precio de Dolar Today en el panel desplegable de la flechita amigo? Muchas personas se basan al Dolar Today. Por lo demás esta muy bien. Esperando la apk. Excelente.
 
Aunque la comisión de PayPal dice $0.30 como bien dice, casi siempre da $0.34 al menos en Venezuela.

Y vuelvo a decir que ésta página es excelente, prefiero usarla que instalar una aplicación remilgosa.

Éxitos siempre.

No es así
 
Éxitos con el emprendimiento!
 
Podrías agregar el precio de Dolar Today en el panel desplegable de la flechita amigo? Muchas personas se basan al Dolar Today. Por lo demás esta muy bien. Esperando la apk. Excelente.
Hola amigo, listo ya agregue la solicitud que pediste puedes recargar la web.
 
En lo que es cantidad de dólar añada un

type="number".

 
Paso por acá a reafirmar que debo el artículo para promover la página - app, que es muy buena cuando le agarras el golpe y evita tener más app (la uso en el navegador Pluma y no hay rollo).
Sugeriría que informase directo entre los distintos tipos de cambio (sólo le falta el dólar perrocalientero que es el más caro jajaja).
Éxitos y que este proyecto le llegue a todos los venezolanos.
 
Hola. Que paso con la apk amigo? Saludos
 
Hola amigo, me alegra que la sigas usando, estoy agregando nuevas opciones y mejorando algunas cosas en su interfaz para que sea un poco mas intituiva, una de ellas es su grafica de ambos dolar, super agradecido y bueno me quede esperando ver el articulo jejej, pero super agradecido con que siga usando mi app. ❤️
 
Hola. Que paso con la apk amigo? Saludos
Hola amigo! La app la tengo hecha incluso solo yo la uso, pero no he tenido la oportunidad de subirla a la play store ya que no he conseguido la forma de tener cuenta de desarrollador de google, la podria publicar tipo apk normal, pero quiero lanzarla directamente en la play store ya que la mayoria de gente en venezuela no sabe como instalar un simple apk xd
 
Me la podrás compartir? La apk
 
Hola amigo, ¡Felicitaciones por el proyecto!

Yo también tengo algo parecido, pero para Argentina...
Es gracioso ver estos fenómenos de convergencia jaja...


En fin, te iba a decir... si no puedes crear tú una cuenta...
Puedes comprar una cuenta ya creada por otro, incluso para ti...
¿De dónde sacas el dinero? Quizás vendiendo la app a algunas personas...
O de otra forma, vendiendo servicios o algo similar, ¡todo se puede, amigo!

Saludos y éxitos con tu proyecto.
 

Temas similares

Respuestas
0
Visitas
106
dhormigo