JavaScript簡單計算器

2021-08-27 18:12:13 字數 1135 閱讀 9373

用來js寫了乙個簡單的計算器,得益於jquery的便捷性,很少的**就可以實現。

以下是js原始碼

//計算結果變數

var resault = 0;

//前乙個按下的運算子

var op = "";

//輸入的數字是否從頭開始

var isnew = false;

$(function ()

var currnum = $("#txt").val();

if (!isnan(this.value)) //輸入的是數字

else if (this.value != 0 && currnum == "0")

else

} else if (this.value == "+/-")//輸入的是負號

else if (this.value == "." && currnum.indexof(".") == -1)//輸入的是小數點 並且 當前輸入的數字中不包含小數點

});//操作符

$(".op").click(function () );

//cancel (相當於歸零操作)

$("#btn_can").click(function () );

//clean (只清除掉當前輸入的資料,不影響上次儲存的記錄)

$("#btn_cle").click(function () );

//del (刪掉前乙個輸入的數字部分,即在顯示框的數字最後一位刪掉,如果的話)

$("#btn_del").click(function () else

});});//計算結果

function getresault() else if (op == "-") else if (op == "*") else if (op == "/") else

} else

$("#txt").val(resault);

}

html**:

簡 單 計 算 器

以上是全部**,發現bug請告訴我哦。

Javascript計算器(二) 簡單的布局與美化

上一次簡單地做出了計算器基本功能的實現部分,接下來的任務首先就是布局與美化。這是最終半成品的樣子 布局時使用了div區域來布局 首先遇到的第乙個問題就是,在乙個大的div下附屬div的換行問題,查閱了資料之後,發現用float屬性是一種解決方法,並且可以通過限制div區域大小來實現自然地換行,於是正...

簡單計算器

unit unit1 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,buttons,math math是數 算單元 type tform1 class ...

簡單計算器

a 簡單計算器 crawling in process.crawling failed time limit 1000msmemory limit 32768kb64bit io format i64d i64u submit status description 讀入乙個只包含 的非負整數計算表示...