Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title>DJESI CHAMBERLAINE</title>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- </head>
- <body>
- <input type="text" id="ekran" readonly="readonly"/>
- <input type="text" id="prviBroj" hidden="hidden"/>
- <input type="text" id="operand" hidden="hidden"/>
- <br />
- <input type="button" value="7" onclick="dodajBroj(7)"/>
- <input type="button" value="8" onclick="dodajBroj(8)"/>
- <input type="button" value="9" onclick="dodajBroj(9)"/>
- <input type="button" value="+" onclick="operacija('+')"/>
- <br />
- <input type="button" value="4" onclick="dodajBroj(4)"/>
- <input type="button" value="5" onclick="dodajBroj(5)"/>
- <input type="button" value="6" onclick="dodajBroj(6)"/>
- <input type="button" value="-" onclick="operacija('-')"/>
- <br />
- <input type="button" value="1" onclick="dodajBroj(1)"/>
- <input type="button" value="2" onclick="dodajBroj(2)"/>
- <input type="button" value="3" onclick="dodajBroj(3)"/>
- <input type="button" value="*" onclick="operacija('*')"/>
- <br />
- <input type="button" value="0" onclick="dodajBroj(0)"/>
- <input type="button" value="C" onclick="reset()"/>
- <input type="button" value="=" onclick="izracunaj()"/>
- <input type="button" value="/" onclick="operacija('/')"/>
- <script>
- var ekran = document.getElementById('ekran');
- function dodajBroj(broj){
- document.getElementById("ekran").value += broj;
- }
- function operacija(operand){
- document.getElementById('prviBroj').value= document.getElementById('ekran').value;
- document.getElementById('operand').value=operand;
- document.getElementById('ekran').value="";
- }
- function izracunaj(){
- var prviBroj=parseInt(document.getElementById('prviBroj').value);
- var drugiBroj=parseInt(document.getElementById('ekran').value);
- var operand=document.getElementById('operand').value;
- switch(operand){
- case '+':
- var zbir= prviBroj + drugiBroj;
- ekran.value=zbir;
- break;
- case '*':
- var proizvod=prviBroj*drugiBroj;
- ekran.value=proizvod;
- break;
- case '/':
- if(drugiBroj == 0){
- ekran.value='Nije dozvoljeno deljenje nulom!';
- break;
- }
- var kolicnik= prviBroj / drugiBroj;
- ekran.value=kolicnik;
- break;
- case '-':
- var razlika= prviBroj - drugiBroj;
- ekran.value=razlika;
- break;
- default:
- ekran.value="unknown";
- }
- }
- function reset(){
- document.getElementById('ekran').value = "";
- document.getElementById('prviBroj').value = "";
- document.getElementById('operand').value = "";
- }
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement