gpt4 book ai didi

javascript - 我需要用 javascript 为我的计算器创建一个退格函数

转载 作者:行者123 更新时间:2023-11-30 16:40:09 25 4
gpt4 key购买 nike

我正在用 javascript 编写一个简单的计算器,但我发现很难实现正确的退格功能。

单击退格按钮时,我希望它删除屏幕上的最后一个字符。

注意:我知道我离正确的解决方案还差得很远,我是个新手,所以请放轻松 :D。

这是我的代码:

// Clear and backspace  

function clearAll() {
if (control){
lastScreen = screenView.value;
screenView.value = 0;
alert("cleared!");
}
}

function backSpace() {
if (control) {
var newScreenView = [];
if (screenView.value != 0) {
screenViewLength = screenView.value.length;
for (i = 0; i < screenViewLength; i++) {
newScreenView.push(screenView.value[i]);
}
remove = newScreenView.length ;
console.log(newScreenView[remove]);
//screenView.value = newScreenView;
}

alert("backspace");
}
}

<input type="button" id="backspace_button" onclick="backSpace()" value="<="/>

最佳答案

把字符串切片

screenView.value = screenView.value.slice(0, screenView.value.length -1)

关于javascript - 我需要用 javascript 为我的计算器创建一个退格函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32126778/

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