Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

149
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 4 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 4 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 Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!