gpt4 book ai didi

javascript - 如何在计算器工作中实现加/减按钮?

转载 作者:行者123 更新时间:2023-11-28 06:21:18 35 4
gpt4 key购买 nike

我想在计算器上创建一个按钮,可以将正数转换为负数,也可以将负数转换为正数。

js代码如下:

function reverse_num(){
var num = $( "#p").text();
if(num > 0){
$("p").prepend("-");
}
else if(num = 0)
{
$("p");
}
}

当我想将正数转换为负数时,它工作得很好。但当我想删除那个负号时,我不知道该怎么做。

有人可以告诉我该怎么做吗?

最佳答案

您可以通过两种方式使用它

方式 1:您可以使用 replace('-', ''); 删除 "-"

方式 2 :您还可以使用 乘法(-1)

function reverse_num(){
var num = $( "#p").text();
if(num > 0){
$("p").prepend("-");
}
else if(num < 0){
var num = $( "#p").text().replace('-', '');
$("#p").text(num);
}
else if(num == 0){
$("#p");
}
}

reverse_num();

function reverse_num_version_2(){
var num = $( "#number").text();
if(num > 0){
$("#number").prepend("-");
}
else if(num < 0){
num = num * (-1);
$("#number").text(num);
}
else if(num == 0){
$("#number");
}
}
reverse_num_version_2();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<p id="p">-100</p>

<div id="number">-100</div>

关于javascript - 如何在计算器工作中实现加/减按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35510913/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com