Intercambio de Valor entre dos Variables utilizando una Suma & dos Restas en Geogebra JavaScript
Código JavaScript 1
//intercambio de Valores entre dos variables
//utilizando adicion y sustraccion.
var a=parseFloat(prompt("Entre a:",1.2))
var b=parseFloat(prompt("Entre b:",3.4));
var str1="",str2="";
str1=str1+"Antes de intercambiar.\n";
str1=str1+"a = "+a+", b = "+b+"\n";
a = a + b;
b = a - b;
a = a - b;
str2=str2+"Después de intercambiar.\n";
str2=str2+"a = "+a+", b = "+b+"\n";
//str2=str2+"a = "+a.toFixed(10)+", b = "+b.toFixed(10)+"\n";
alert(str1+str2);
ggbApplet.setTextValue("str",str1+str2);
//El intercambio entre enteros funciona;
//pero el intercambio entre decimal el valor de b
//no da exacto.
Código JavaScript 2
//intercambio de Valores entre dos variables
//utilizando adicion y sustraccion.
var a=parseFloat(prompt("Entre a:",1.2))
var b=parseFloat(prompt("Entre b:",3.4));
var str1="",str2="";
str1=str1+"Antes de intercambiar.\n";
str1=str1+"a = "+a+", b = "+b+"\n";
a = a - b;
b = a + b;
a = b - a;
str2=str2+"Después de intercambiar.\n";
str2=str2+"a = "+a+", b = "+b+"\n";
//str2=str2+"a = "+a.toFixed(10)+", b = "+b.toFixed(10)+"\n";
alert(str1+str2);
ggbApplet.setTextValue("str",str1+str2);
//El intercambio entre enteros funciona;
//pero el intercambio entre decimal el valor de b
//no da exacto.