09/06/2004, 14:39
|
| Modegráfico | | Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 8 meses Puntos: 1826 | |
Creo que ya Veamos:
eval("t"+que+"+=cuanto");
1) ¿las comillas es para aislar una cadena de texto...?, no creo ya que cuanto también es una variable... ¿entonces son una especie de paréntesis?
Ok. Eval reescribe una función nueva cuyas variables siguen activas.
Suponiendo que:
que=texto
el resultado de eval sería:
ttexto+=cuanto, y ya que ttexto tiene un valor asignado 10 se va sumando.
tamanioFuente=eval("t"+que); a estas alturas va trabajando como puros datos numéricos, en este caso ttexto no mide ya 10 sino 15 por la suma de cuanto.
El que va guardando en realidad la suma es ttexto, claro, por el poerador de asignación +=.
Última edición por Rafael; 09/06/2004 a las 14:42 |