• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

96
Views
Javascipt para contar el precio de incremento para cada nivel

Soy nuevo en la codificación y actualmente toco la parte de javascript. Tengo una pregunta sobre cómo calcular los diferentes precios y cargos de nivel, como se muestra en la imagen a continuación. ingrese la descripción de la imagen aquí . Este es el código que pruebo yo mismo, que significa el MONTO DEL PRÉSTAMO cuando i es igual a 1, usará el siguiente porcentaje de nivel para contar y lo haré +1 ag, pero no estoy seguro. correcto o no... ¿Y debería agregar un EventListener para determinar qué nivel es la entrada ahora? Lo siento por mi inglés roto. ¡Muchas gracias! ^_^

if(loan >= 500000 && loan < 1000000 && i==0) charge = 1% i = 1

if(loan >= 500000 && loan < 1000000 && i==1) charge = 0.8% i = 2

if(loan >= 2000000 && loan < 2000000 && i==2) charge = 0.7% i = 3

if(loan >= 2000000 && loan < 2000000 && i==3) charge = 0.6% i= 4

about 3 years ago · Juan Pablo Isaza
1 answers
Answer question

0

No estoy muy seguro de cuál es su objetivo, pero si desea un sistema como los tramos impositivos, donde el monto del préstamo se cobra en porciones en función del dinero restante y dónde encaja en un nivel, podría verse un poco como esto:

 const getPercentageCharge = (amount) => { let loanAmount = amount; let i = []; let percents = []; loanAmount -= 500000; i.push(1) percents.push(1) if (loanAmount < 0) { return {i, percents} } loanAmount -= 500000; i.push(2) percents.push(0.8) if (loanAmount < 0) { return {i, percents} } loanAmount -= 2000000; i.push(3) percents.push(0.7) if (loanAmount < 0) { return {i, percents} } loanAmount -= 2000000; i.push(4) percents.push(0.6) if (loanAmount < 0) { return {i, percents} } loanAmount -= 25000000; i.push(5) percents.push(0.5) if (loanAmount < 0) { return {i, percents} } loanAmount -= 75000000; i.push(0.5) percents.push(6) if (loanAmount < 0) { return {i, percents} } } console.log(getPercentageCharge(800000))

De lo contrario, si desea que el monto del préstamo se cargue en función de su monto total , podría verse un poco así:

 const getPercentageCharge = (amount) => { let loanAmount = amount; let i=1; let percent=1.0; if(loanAmount <= 500000) { percent = 1.0; i = 1; } if(loanAmount <= 1000000 && i==1) { percent = 0.8; i = 2 } if(loanAmount <= 3000000 && i==2) { percent = 0.7; i = 3 } if(loanAmount <= 5000000 && i==3) { percent = 0.6; i = 4; } if(loanAmount <= 7500000 && i==4) { percent = 0.5; i = 5; } if(loanAmount > 15000000 && i==5) { percent = 0.5; i = 6; } return {i, percent}; } console.log(getPercentageCharge(800000))

about 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error