Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2013, 12:05
Avatar de HackID1
HackID1
 
Fecha de Ingreso: febrero-2013
Ubicación: En Update
Mensajes: 492
Antigüedad: 11 años, 3 meses
Puntos: 17
Pregunta Pasar a binario a decimal JScript

Tengo este código y me lo han mandado a hacer en clase pero el maestro la verdad no explica muy bien y no ha hecho uso de esta forma, sino que nos decia que habia que hacer un contador etc etc.

De esta manera creo que lo entiendo un poco más pero no lo he hecho yo, aunque quisiera que me explicarán por favor que significa por ejemplo:

la parte que pone: ?"":

y un poco lo siguiente aunque el (i%2) si lo entiendo pero me gustaría que me ayudaran a entenderlo mejor ya que tengo examen el viernes, y me gustaría entender bien estas funciones y como poder hacerlas yo porque la verdad lo intente y no pude.


Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <title>pasar numeros decimales a binarios en javascript</title>
  4. <script language="javascript">
  5. function convierte(i)
  6. {
  7.     return (i<1)?"":convierte((i-(i%2))/2)+i%2;
  8. }
  9. </script>
  10. </head>
  11. <body>
  12.     <form name="form1">
  13.         Decimal:<input type="text" name="dec"><br>
  14.         Binario:<input type="text" name="bin"><br>
  15.         <input type="button" value="Convertir" onClick="bin.value=convierte(dec.value);">
  16.     </form>
  17. </body>
  18. </html>

Muchas gracias a todos los que leen!!
__________________
Puntuar +1 es buena forma de dar las gracias. :P
Your Time is limited, so don't waste it living someone else´s life.
Por: HackID1