Comunidad de diseño web y desarrollo en internet online

[CONSULTA] Necesito ayuda con una suma de variables

Citar            
MensajeEscrito el 29 Ene 2018 04:39 pm
Quisiera saber como realizar la suma de las variables (m2p1 m2p2 m2p3 m2p4) la verdad soy un poco novato con javascript suelo usar siempre la misma forma de realizar las operaciones.

var calculaPR = function() {

$('#resultpared');


var B14 = $('#B14-a').val() * 1;
var C16 = $('#C16-l').val() * 1; ESTO SON SOLO OPERACIONES, NO IMPORTANTE

var B18 = $('#b18-a').val() * 1;
var C20 = $('#C20-l').val() * 1; ESTO SON SOLO OPERACIONES, NO IMPORTANTE

var E14 = $('#E14-a').val() * 1;
var F16 = $('#F16-l').val() * 1; ESTO SON SOLO OPERACIONES, NO IMPORTANTE

var E18 = $('#E18-a').val() * 1;
var F20 = $('#F20-l').val() * 1; ESTO SON SOLO OPERACIONES, NO IMPORTANTE


var m2p1 = Math.ceil(B14 * C16);

var m2p2 = Math.ceil(B18 * C20);

var m2p3 = Math.ceil(E14 * F16);

var m2p4 = Math.ceil(E18 * F20);


var Tot1 = (QUIERO HACER LA SUMA DE LAS VARIABLES ANTERIORES m2p1,m2p2... AQUI) ;

$('.metropared').text('Un total de ' + tot1 + ' metros cuadrados aproximados');
return false;

};

Por mercano

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 29 Ene 2018 08:45 pm
Seria algo como

var Tot1 = m2p1 + m2p2 + m2p3 + m2p4

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 30 Ene 2018 12:52 pm

solisarg escribió:

Seria algo como

var Tot1 = m2p1 + m2p2 + m2p3 + m2p4

Jorge


Probé de esa forma y me refresca la página, eso quiere decir algo? me refiero a que es un problemma de variables o que podria ser.

JAVASCRIPT

var m2p4 = Math.ceil(E18 * F20); /*m2 metros cuadrados P4*/

var Tot1 = m2p1 + m2p2 + m2p3 + m2p4;

$('#rtdos').text('Aproximacion de materiales');
$('.metropared').text('Un total de ' + Tot1 + ' metros cuadrados aproximados');
$('.PRUEBA').text('PRUEBA MUESTRA ' + m2p4);
return false;


HTML

<div class="col-md-6" id="resultpared">
<h1 id="rtdos"></h1>
<div class="row">
<div class="col-md-6">
<p class="metropared"></p>
</div>

col-md-6 y row son .css

PANTALLA

en pantalla me figura esto
Un total de NaN metros cuadrados aproximados

Por mercano

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Ene 2018 02:10 pm
Estoy intentando de tantas formas, multiplicar y dividir usando / y * puedo hacerlo normalmente, pero a al hora de sumar y restar y hasta con a cumuladores + - += cuando pido el resultado de esa variable en el codigo HTML me figura Nan... toda variable que contenga + o - figura Nan en pantalla

Por mercano

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Ene 2018 02:50 pm
Uff, me parece que lo que falta es muuuuuucha base.
Estas intentanto algo por encima de tus posibilidades, lo que te lleva a pensar que una suma refresca una pagina. Creo que lo que tienes que hacer es simplificar el problema y empezar por algo simple. Por ejemplo la captura: tenes todos los haces que hacen falta? (evidentemente no por el NaN) Captura los datos, muestralos en consola (usa console.log) y mira que tienes lo necesario antes de empezar con las operaciones

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.