자바스크립트로 작성된 간단한 계산기, 많은 내용과 실용적인 방법, 추천_자바스크립트 기술
최근에 자바스크립트를 사용하여 간단한 계산기를 작성했는데 직접 테스트해 보니 괜찮았습니다. 먼저 인터페이스를 보여드리겠습니다.
인터페이스는 이런데 기능은 어떤가요?
이제는 덧셈, 뺄셈, 곱셈, 나눗셈은 물론 나머지 연산까지 연속 연산을 수행할 수 있는 단순한 표준 계산기입니다. 0 배당 오류가 발생하면 다음과 같은 프롬프트가 표시됩니다.
어떻게 쓰여진지는 모르겠지만, 초보자들에게는 확실히 큰 식사이고 접근하고 배울 수 있는 것들이 많습니다. 만약 이 책에서 누락된 부분이나 실수를 발견한 전문가가 있다면 조언과 조언을 해주셨으면 좋겠습니다.
아래 코드를 붙여넣으세요. 내부에 충분한 댓글이 있었으면 좋겠습니다.
js 부분:
var num= 0,result =0,numshow="0";
var Operate=0; //입력 상태를 판단하는 플래그
var calcul=0; //계산 상태를 판단하는 플래그
var quit=0; //반복되는 키 입력 방지
function command(num){
var str=String(document.calculator.numScreen.value) //현재 표시 데이터 가져오기
str=(str!=" 0") ? ((operate==0) ? str : "") : ""; //현재 값이 "0"이 아니고 상태가 0이면 현재 값을 반환하고, 그렇지 않으면 null 값을 반환;
str=str String( num); //현재 값에 문자 추가
document.calculator.numScreen.value=str; //디스플레이 새로 고침
operate=0; 🎜>quit=0; //재설정 키를 반복해서 누르지 않도록 플래그를 설정합니다.
function dzero(){
var str=String(document.calculator.numScreen.value); =(str!="0") ? ( (operate==0) ? str "00" : "0") : "0"; //현재 값이 "0"이 아니고 상태가 0인 경우 str "00"을 반환하고, 그렇지 않으면 "0"을 반환합니다.
operate=0
}
function dot(){
var str= String(document.calculator.numScreen.value);
str=(str!="0") ? ((operate==0) ? str : "0") : "0"; "0"이 아니고 상태가 0이면 현재 값을 반환하고, 그렇지 않으면 "0"을 반환합니다.
for(i=0; iif(str.substr(i,1)= =".") return false; //있는 경우 더 이상 삽입하지 않습니다.
}
str=str "."
document. Calculator.numScreen.value=str;
operate=0;
}
function del(){ //Backspace
var str=String(document.calculator.numScreen.value); str=(str!="0") ? str : " ";
str=str.substr(0,str.length-1)
str=(str!="") ? 0";
document.calculator.numScreen.value= str;
}
functionclearscreen(){ //데이터 지우기
num=0;
result=0;
numshow ="0";
document.calculator.numScreen.value="0";
}
function plus(){ //계산 함수 호출
Operate=1; //입력 상태 변경
calcul= 1; //계산 상태를 덧셈으로 변경
}
function minus(){ //뺄셈
calculate(); =1;
calcul=2;
}
함수 times(){ //곱셈
calculate()
calcul=3;
function Divide(){ //Division
calculate();
operate=1;
calcul=4;
}
functionpresent(){ //나머지 찾기
calculate();
operate=1;
calcul=5;
}
function equal(){
calculate(); 🎜>num=0;
결과=0;
numshow="0";
}
//
함수 계산(){
numshow=Number(document.calculator. numScreen.value);
if(num!=0 && quit !=1){ //이전 피연산자가 0인지 확인하고 키 입력 방지 상태
switch(calcul){ //결정 입력 상태
case 1:result=num numshow;break; // " " 계산
case 2:result=num-numshow;break; //"-" 계산
case 3:result=num* numshow;break;
case 4:if(numshow!=0) {result=num/numshow;}else{document.getElementById("note").innerHTML="배당금은 0이 될 수 없습니다! "; setTimeout(clearnote,4000)} break;
case 5:result=num%numshow;break;
}
quit=1; //반복적인 키 누르기 방지
}
else {
result=numshow;
}
numshow=String(result);
document.calculator.numScreen.value=numshow;
num=result; >}
functionclearnote(){ //프롬프트 지우기
document.getElementById("note").innerHTML="";
}
html 부분:
코드 복사
코드는 다음과 같습니다.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











계산기의 ac는 "모두 지우기" 키입니다. ac의 전체 영어 이름은 "모든 지우기 키"를 의미합니다. ac 키를 누르면 숫자 입력 중에 모든 레지스터의 값이 지워집니다. , 처음 누를 때 ac 키를 누르면 메모리 내용을 제외한 모든 값이 지워집니다.

계산기의 e는 10의 거듭제곱을 나타내며, 이는 밑이 10인 지수를 의미합니다. 예를 들어, 1.99714E13은 19971400000000과 같습니다. 10의 n제곱을 곱한 형태로 숫자를 표현하는 것을 과학적 표기법이라고 합니다. : 크거나 작은 것을 많은 자릿수로 표시하거나 연산하고자 할 때, 과학적 표기법을 사용하면 많은 공간과 시간의 낭비를 피할 수 있습니다.

win10 시스템에는 많은 네티즌이 다운로드, 설치 및 사용하도록 유도하는 많은 강력한 기능이 있습니다. 또한 win10 계산기 도구와 같은 실용적인 장치도 많이 있습니다. 일부 네티즌들은 아직 Win10 계산기를 여는 방법을 모릅니다. Win10 계산기를 여는 방법을 가르쳐 드리겠습니다. 방법 1: 시작 메뉴에서 검색 1. Windows 10 시스템 바탕 화면에서 "시작/계산기" 메뉴 항목을 클릭합니다. 2. Windows 10의 계산기 창을 열 수 있습니다. 방법 2: Cortana 검색 열기 1. Windows 10 바탕 화면에서 작업 표시줄 왼쪽 하단에 있는 "Cortana 검색" 아이콘을 클릭합니다. 2. 검색할 팝업 메뉴에 "계산기"라는 키워드를 입력하고, 검색 결과에서 계산기 메뉴 항목을 클릭하세요.

저장 기능이 없는 계산기는 공학용 계산기를 말하며, 공학용 계산기는 지수, 제곱근, 지수, 로그, 삼각 함수, 통계 등의 연산을 수행할 수 있는 전자 계산기의 일종으로 함수 계산기라고도 합니다. 일반적으로 계산기, 컨트롤러, 메모리, 키보드, 디스플레이, 전원 공급 장치, 일부 선택적 주변 장치 및 전자 액세서리로 구성됩니다.

효율적인 피보나치 수열 계산기: 피보나치 수열의 PHP 구현은 매우 고전적인 수학 문제입니다. 규칙은 각 숫자가 이전 두 숫자의 합과 동일하다는 것입니다. 즉, F(n)=F(n -1)+F입니다. (n-2), 여기서 F(0)=0이고 F(1)=1입니다. 피보나치 수열을 계산할 때 재귀적으로 구현할 수는 있지만 값이 커질수록 성능 문제가 발생합니다. 따라서 이 기사에서는 PHP를 사용하여 효율적인 피보나치 작성 방법을 소개합니다.

JavaScript를 사용하여 간단한 계산기 기능을 구현하는 방법은 무엇입니까? 계산기는 일상생활에서 흔히 사용되는 도구 중 하나이며 간단한 수학 연산을 수행하는 데 사용할 수 있습니다. 오늘은 자바스크립트를 이용하여 간단한 계산기 기능을 구현해 보겠습니다. 이 글에서는 기본적인 수학 연산과 계산기 인터페이스를 구현하기 위해 JavaScript로 코드를 작성하는 방법을 보여드리겠습니다. 먼저 작업 결과를 표시하기 위한 텍스트가 포함된 HTML 파일을 만들어야 합니다.

계산기의 "AC" 키는 "모두 지우기"를 의미합니다. AC 키를 누르면 계산기의 모든 입력과 작업이 지워지고 계산기가 초기 상태로 재설정됩니다. 이는 계산을 다시 시작하는 것과 같습니다.

여러분, Mac 시스템 계산기에서 환율을 변환하는 방법을 알고 계시나요? 오늘은 Mac 시스템 계산기에서 환율을 변환하는 방법을 설명하겠습니다. 관심이 있으시면 저와 함께 살펴보시기 바랍니다. 1단계: Mac 시스템 계산기를 열고 메뉴 표시줄에서 변환을 클릭합니다. 2단계: 전환 메뉴에서 통화를 클릭하세요. 3단계: 변환할 통화를 선택한 후 변환 버튼을 클릭하세요.
