habe ein kleines Problemchen mit meinem Code, ich habe die Datentypen auf Float gesetzt aber trotzdem werden die Zahlen einfach nur hintereinander geschrieben.
Bitte ein funktionstüchtiges Beispiel(jsfiddle.net) erstellen, wo man schnell helfen kann.Und bitte den Code übersichtlicher machen, das kann schonmal nicht gehen :
$addBtn.on('clickunction () {
so siehts aus, keine Ahnung wie das da oben zustande kam aber so sieht der eigentliche code aus. Ich denke JSfiddle is dazu nicht wirklich notwendig wenn sich jemand wirklich auskennt. Vllt sieht jemand ob ich irgendwo ein Datentyp falsch einsetze oder value als text auslese
Bitte ein funktionstüchtiges Beispiel(jsfiddle.net) erstellen, wo man schnell helfen kann.Und bitte den Code übersichtlicher machen, das kann schonmal nicht gehen :
$addBtn.on('clickunction () {
danke.
---
@Te:
Doch ein jsfiddle.net ist nötig, da wir, wenn wir uns schon in ein Code reinarbeiten müssen nicht auch noch in HTML die ganzen klassen erstellen wollen.
Hab den Code nicht wirklich angeschaut und mich darauf verlassen, dass ich die Frage aus dem Kontext und meinen Erfahrungen her richtig verstanden habe, aber JS optimiert intern sehr viel.
Dazu gehört unter anderem auch das Umwandeln in Strings, wenn es logisch erscheint.
Das heißt etwas deartiges:
Code:
var tmp1=10;
var tmp2=15;
var tmp3="Hallo "+(tmp1+tmp2);
// etliche Befehle mehr, die tmp1 und tmp2 als String erwarten/verwenden
Kann "fälschlicherweise" tmp1 und tmp2 von Anfang an als String speichern und es nur bei Bedarf einmal kurz umwandeln, wobei dann aber nicht der Typ von tmp1 oder tmp2 geändert wird (dieser ist weiterhin STRING) sondern nur der Inhalt in einen Int konvertiert in eine andere nicht sichtbare Variable verschoben, nicht jedoch der Typ der Variable selbst sich ändert.
Auf gut deutsch obiger Code könnte äquivalent sein zu:
Code:
var tmp1=10;
var tmp2=15;
var tmp3="Hallo 1510";
// etliche Befehle mehr, die tmp1 und tmp2 als String erwarten/verwenden
Damit man Javascript dazu zwingt auch wirklich 2 Zahlen zu addieren, muss man eine Operation nehmen, die nur auf Zahlen anwendbar ist. Das kann Math.abs sein, |0 oder sonst irgendetwas. Normalerweise nimmt man aber *1. Das heißt der Code oben sähe so aus:
Code:
var tmp1=10;
var tmp2=15;
var tmp3="Hallo "+(tmp1*1+tmp2*1);
// etliche Befehle mehr, die tmp1 und tmp2 als String erwarten/verwenden
Exp boni addieren 10/26/2013 - CrossFire - 4 Replies Hey Leute,
addiert sich der exp bonus von vip waffen mit exp - event oder mit rp gekauften
exp boni ?
Wenn man in bag 1 zb die awm infernal hat und in bag 2 die ak beast eye addieren sich die boni dann zu 400 prozent exp ?
Freue mich über aufklärende Antworten. (:
Spalten addieren 02/12/2013 - .NET Languages - 8 Replies hi!
Ich habe folgendes Problem in Visual Basics
http://i.epvpimg.com/vVwCe.jpg
wie kann ich das umsetzen?
Teamspeak + Teamviewer wär das beste, wäre schön wenn sich wer findet :)
Pointer und offset addieren 02/26/2012 - .NET Languages - 5 Replies HI!
Kann mir bitt jemand diesen Pointer: &H290330
mit dieser Offset addieren: &H6F8
(Ich brauche das für VB08)
Danke!
++ Addieren 10/30/2010 - General Coding - 13 Replies Hallo
wie kann ich in einer while mehr als 1 addieren ?
Also wenn z.B.:
int a ;
in der while dann
while(bla)
a++
Variabeln addieren 08/08/2009 - AutoIt - 13 Replies hai leuts
hab hier ein kleines prog in arbeit. ist zwar kein bot aber es soll eine überraschung für mein grossvater werden.
er liebt es ein schweizer kartenspiel names "jasse" zu spielen
und dieses programm soll für ihn rechnen und schreiben.
nun zu meinem problem:
ich mächte auf der linken seite bei punkte eine zahl ein geben können welche es danach zur gesammtpunktzahl addiert, komishcer weise stimmen die zahlen jedoch nicht
wenn ich 10 eingebe und auf den button schreiben drücke...