美文网首页@IT·互联网
就是这个样的粗爆,手搓一个计算器:利息计算器

就是这个样的粗爆,手搓一个计算器:利息计算器

作者: 我可梦 | 来源:发表于2024-12-17 12:31 被阅读0次

线上运行,可以直接打开:利息计算器(在线计算器)

       作为程序员,没有合适的工具,就得手搓一个,PC端,移动端均可适用。废话不多说,直接上代码。

HTML:

<div class="calculator"><label for="principal">本金 (元):</label> <input id="principal" step="any" type="number" placeholder="输入本金"> <label for="rate">年利率 (%):</label> <input id="rate" step="any" type="number" placeholder="输入年利率"> <label for="years">投资年限 (年):</label> <input id="years" step="any" type="number" placeholder="输入投资年限"><button onclick="calculateInterest()">计算利息</button><div id="result" class="result">结果将显示在这里</div></div>

JS:

function calculateInterest() { const principal = parseFloat(document.getElementById('principal').value); const rate = parseFloat(document.getElementById('rate').value) / 100; const years = parseFloat(document.getElementById('years').value); if (isNaN(principal) || isNaN(rate) || isNaN(years) || principal <= 0 || rate < 0 || years <= 0) { document.getElementById('result').textContent = "请输入有效的本金、利率和年限。"; return; } // 计算简单利息 const simpleInterest = principal * rate * years; // 计算复利 const compoundInterest = principal * Math.pow((1 + rate), years) - principal; document.getElementById('result').innerHTML = ` 简单利息:${simpleInterest.toFixed(2)} 元<br> 复利:${compoundInterest.toFixed(2)} 元 `; }

CSS:

.calculator { width: 100%; background-color: #333; color: white; padding: 20px; border-radius: 10px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); } label { display: block; margin-bottom: 10px; font-size: 16px; } input, select { width: 100%!important; padding: 10px!important; margin-bottom: 20px; color: #000000; border-radius: 5px; border: 1px solid #555; font-size: 16px!important; background-color: #ffffff!important; } button { width: 100%; padding: 10px; background-color: #007bff; color: white; border: none; border-radius: 5px; cursor: pointer; font-size: 16px; } button:hover { background-color: orange; } .result { font-size: 18px; margin-top: 20px; text-align: center; } option { background-color: #ffffff; } p { font-size: 18px; margin-top: 5px!important; }

相关文章

  • 利息计算器

    利息计算器是一款提供等额本息、等额本金、先息后本、到期还本付息四种还款方式的利息计算的小工具,现已覆盖Androi...

  • 利息计算器

    利息计算器是一款提供利息计算的小工具,现支持计算以下四种还款方式的利息: 等额本息 等额本金 先息后本 到期还本付...

  • 最全面的计算器APP,小米计算器

    小米计算器,房贷计算,利率计算,科学计算,甚至还有亲戚称呼换算。如果只用一个计算器APP,就是小米计算器啦。安卓和...

  • 非常实用的理财小工具

    一、贷款计算器贷款计算器是一个非常好用的工具,可以计算住房贷款每个月的月供,也可以计算每个月的利息等。以下是招商银...

  • Python——程序设计:商贷月供计算器!谁还没点月供了!

    设计一个简单的购房商贷月供计算器类,按照以下公式计算总利息和每月还款金额: 总利息=贷款金额*利率 每月还款金额 ...

  • iOS简单项目 — 计算器

    计算器所需求功能 计算器所用模式:MVC计算器所用语言:Swift计算器所参考课程:斯坦福 第一步:构造计算器界面...

  • 1.2变量

    我们知道,电脑的本质就是一台高级的计算器,既然是计算器,就需要我们输入一些东西,然后由计算器进行计算,加工,...

  • 财务人员必学必会的Excel本利计算函数(下)

    做财务的人,简直就是行走的计算器,他们的大脑CPU异常发达。 就拿计算利息和利率来说,当你还在咬笔计算时,他们已经...

  • 七个强大的计算器软件,附下载链接

    1.计算管家 计算管家_360手机助手​zhushou.360.cn 2.多多计算器 多多计算器-小米应用商店​a...

  • 【敲黑板】考试计算器技巧

    方案一 普通计算器+科学计算器(让带计算器) 方案二 搜狗输入法V+计算大法(不让带计算器) 快捷操作 加:+ ...

网友评论

    本文标题:就是这个样的粗爆,手搓一个计算器:利息计算器

    本文链接:https://www.haomeiwen.com/subject/fsslejtx.html