Lawr: Typenumwandlung: Int to String

hi, ich möchte eine Integer - Variable in eine String - Variable umwandeln, wie geht das?

Genauer gesagt möchte ich ein Array von Bilder erzeugen mit den Namen Bild1, Bild2, Bild3,......

for (var i=1; i < Bilder.länge; i++)
{
 Bilder[i] = new Image();
 Bilder.src = "images/Bild" + i;  <-------- wie geht das hier richtig
}

Grüße,
Lawr

  1. hi, ich möchte eine Integer - Variable in eine String - Variable umwandeln, wie geht das?

    Hi,
    das geht mit parseFloat() oder parseInt, je nach dem, was Du als Ergebnis haben willst.
    Tschüß
    Carl

    1. Ups,
      tschuldigung, Du wolltest es ja genau andersrum.

      Ich kenne jetzt keine explizite Funktion für Dein Problem, aber Du kannst ja Integerzahlen ohne Typumwandlung in Eingabefelder schreiben.
      Schreibe doch Deinen zusammengesetzten Ausdruck in ein Feld vom Typ hidden, lese es wieder aus, und dann hast Du Deinen String.

      Tschüß
      Carl

      1. a = 3     // Noch ein Integer

        b = String(a)  // Jetzt ein String

        LG,
        MM

        1. Hi,

          bei mir hats jetzt mit

          var i;
          i.toString()

          geklappt, also insgesamt mit

          for (var i=1; i < 7; ++i)
          {
           bN[i] = new Image();
           bN[i].src = "images/bN" + i.toString() + ".gif";

          bH[i] = new Image();
           bH[i].src = "images/bH" + i.toString() + ".gif";
          }

          falls das euch interessiert.
          Servus aus Bayern
          Lawr