sách gpt4 ai đã đi

javascript - 对分成两个数字的字符串进行百分比 (%) 运算

In lại 作者:行者123 更新时间:2023-12-03 01:25:26 28 4
mua khóa gpt4 Nike

我正在寻求帮助以使以下功能看起来更清晰。我觉得我可以通过使用更少的代码行来实现同样的目标。

标题看起来一定很困惑,所以让我详细说明一下。我创建了一个函数,它接受用户输入(即 72+5),将字符串拆分为两个元素(72,5),将它们转换为数字,计算百分比(72*5/100=3,6),然后将其添加到第一个元素 (72+3,6)。代码输出 75,6。

function percent() {
x = box.value;
var split;
var temp;

if (x.includes("+")) {
split = x.split("+");
temp = Number(split[0]) * Number(split[1]) / 100;
box.value = Number(split[0]) + temp;
}

1 Câu trả lời

您的代码实际上非常好,可以通过使用一元加运算符和数组解构来改进:

const input = box.value;
if(input.includes("+")) {
const [a, b] = input.split("+");
box.value = (+a * +b) / 100 + +a;
}

关于javascript - 对分成两个数字的字符串进行百分比 (%) 运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51572265/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com