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
<html> <head> <title>pasar numeros decimales a binarios en javascript</title> <script language="javascript"> function convierte(i) { return (i<1)?"":convierte((i-(i%2))/2)+i%2; } </script> </head> <body> <form name="form1"> Decimal:<input type="text" name="dec"><br> Binario:<input type="text" name="bin"><br> <input type="button" value="Convertir" onClick="bin.value=convierte(dec.value);"> </form> </body> </html>
Muchas gracias a todos los que leen!!