Ejemplo del operador condicional ? javascript

Bueno en este ejemplo de javascript mostrare el uso del operador
condicional ?,explicando un poco el operador condicional ?
funciona asi:
variables=(_Condicion_ ? true:false)
       
          primero se escribe la variable a la cual se le asignara x valor para luego
          comparar la condicion la cual si es verdadera ejecutara true o de ser falsa ejecutara false
       
          ahora mostrare su uso resolviendo un ejersicio, el cual dice:
       
 
 Escriba un programa que reciba tres números de punto flotante de
presicion doble, y que los pase a una funcion que devuelva el numero
mas pequeño


       
          aqui el codigo:

 <!DOCTYPE html>
<html><head>
 <script type="text/javascript" src="zepto.min.js"></script>
  <script type="text/javascript">
  

 var num1;
 var num2;
 var num3;  
var menor; 
 function reseT()
  {
  num1=0.00;num2=0.00;num3=0.00; 
  }
  
  function Buscando(Num1,Num2,Num3)
  { var B=0;
   B= (Num1<Num2 && Num1<Num3?Num1:(Num2<Num3?Num2:Num3));
   alert('B '+B+" nums: "+Num1+" "+Num2+" "+Num3);
   reseT();
  return B;
  }
  
 
 
    

      function min(){
    
    
   num1=document.getElementById('num1').value;
   num2=document.getElementById('num2').value;
   num3=document.getElementById('num3').value;   
  
var txt=$("#txt");  
 
        
   alert(num1+" "+num2+" "+num3);

   //menor=(num1<num2 && num1<num3?num1:(num2<num3?num2:num3));
     menor=Buscando(num1,num2,num3);
   alert(menor);
       txt.html("El numero menor es: "+menor);
    reseT();
  }

     
  
  </script>
</head><body>
<form action="#" method="post"> 
 <input type="text" id="num1"/>
 <input type="text" id="num2"/>
 <input type="text" id="num3"/>
 
 <button type="button" onclick="min()">Buscar</button>

<div id="txt">dfdf</div>
  </form>

Nota: para ejecutar este ejemplo necesitaran el
zepto.min


 

Descargar ejemplo:


Comentarios

Populares

Buscar en este blog