Visualizzazione risultati 1 fino 1 di 1

Discussione: La mia calcolatrice

  1. #1
    Guest

    Predefinito La mia calcolatrice

    Codice HTML:
    <html>
    <head>
    <script>
    var segno;
    var x;
    var y;
    function oper(op){
    	  x=parseFloat(document.getElementById("dato1").value);
              document.getElementById("dato1").value="";
              segno=op;
                     }
    function risultato(){
                var z;
                y=parseFloat(document.getElementById("dato1").value);
                if (segno==='+')    z=x+y;
                if (segno==='-')    z=x-y; 
                if (segno==='*')    z=x*y;
                if (segno==='/')    z=x/y;
    			if (segno==='log')  z= Math.log(x);
    			if (segno==='v')    z=Math.sqrt(x);
    			if (segno==='%')    z=x/100;
    			if (segno==='x?')  z=Math.pow(x,y);  
    				
                document.getElementById("dato1").value=z.toString();
                        }
    function aggiungi(cifra){
                document.getElementById("dato1").value=document.getElementById("dato1").value+cifra;
                            }
    function canc(c){
    					 document.getElementById("dato1").value=document.getElementById("dato1").value="";
    					x="";
    					y="";
    					}
    </script>
    </head>
    <body background="https://www.costieraamalfitana.com/wp-content/uploads/2016/07/banner-atrani.jpg">
    <img
    <h1 align=center style="color:red">CALCOLATRICE DI MARIO CITARELLA</h1>
    <center>
    <table borderColor=red border="2" style="background:red">
    <tr><input style="background:gray" type="text" id="dato1" ></tr>
    <tr><td><input type="button" id="to1" name="to1" value="1"    onClick=aggiungi(this.value)>
    <td><input type="button" id="to2" name="to2" value="2"   onClick=aggiungi(this.value)>
    <td><input type="button" id="to3" name="to3" value="3"  onClick=aggiungi(this.value)>
    <td><input type="button" id="operatore+" value="+" onClick=oper(this.value)>
    <td><input type="button" id="operatorelog" value="log" onClick=oper(this.value)>
    </tr><br><br>
    
    <tr><td><input type="button" id="to4" name="to4" value="4"  onClick=aggiungi(this.value)>
    <td><input type="button" id="to5" name="to5" value="5"  onClick=aggiungi(this.value)>
    <td><input type="button" id="to6" name="to6" value="6" onClick=aggiungi(this.value)>
    <td><input type="button" id="operatore-" value="-"  onClick=oper(this.value)>
    <td><input type="button" id="operatorev" value="v" onClick=oper(this.value)>
    </tr>
    
    
    <tr><td><input type="button" id="to7" name="to7" value="7"  onClick=aggiungi(this.value)>
    <td><input type="button" id="to8" name="to8" value="8" onClick=aggiungi(this.value)>
    <td><input type="button" id="to9" name="to9" value="9"  onClick=aggiungi(this.value)>
    <td><input type="button" id="operatore*" value="*" onClick=oper(this.value)>
    <td><input type="button" id="operatore%" value="%" onClick=oper(this.value)>
    <td><input type="button" id="operatorex?" value="x?" onClick=oper(this.value)>
    </tr>
    
    
    <tr><td><input type="button" id="toC" name="toC" value="C" onClick=canc(this.value)>
    <td><input type="button" id="to0" name="to0" value="0" onClick=aggiungi(this.value)>
    <td><input type="button" id="to," name="to," value="." onClick=aggiungi(this.value)>
    <td><input type="button" id="operatore/" value="/" onClick=oper(this.value)>
    <td><input type="button" value="=" onClick=risultato(segno)></tr>
    
    
    </table>
    </center>
    </body>
    </html>
    Ultima modifica di alemoppo : 23-05-2018 alle ore 14.32.10 Motivo: +tag

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •