Just nu i M3-nätverket
Gå till innehåll
Mira08

Hjälp med javascript

Rekommendera Poster

Hej

 

Jag har ett problem jag vet inte hur jag kan lösa den. 

Jag skulle bygga upp  en sträng som returnerar bokstaven X från höger till vänster utan att använda rightAdjust. Jag byggde min funktion på det sättet 

function buildString(a). 
{
 
  var result = "";
 
  for(i=0;i<a; i++){
 
  result = result +" ";
 
}
 
return result + "x";
 
}
for (var i  = 0; i < 11; i++)
{
    document.writeln( buildString(i));
 

}

 

Xen kommer från vänster till höger istället. Vad kan jag göra för att få de istället att börja från höger till vänster. Jättetacksam för tips.

Tack i förhand

 

 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Min ser ut så

x
 x
  x
   x
    x
     x
      x
       x
        x
         x
          x

Egentligen ska se ut så här
 
          X         X        X       X      X     X    X   X  X XX
 
 
Redigerad av Mira08

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

 

Min ser ut så

x

 x

  x

   x

    x

     x

      x

       x

        x

         x

          x

Läraren vill att det ska se ut så 
 
          X         X        X       X      X     X    X   X  X XX
 
 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Istället för att loopa stigande, så loopar du fallande

Om jag tar så fast 

 

{
 
  var result = "";
 
  for(i=0;i<a; i++){
 
  result = result +" ";
 
}
 
return result + "x";
 
}
for (var i  = 0; i < 11; i--)
{
    document.writeln( buildString(i));
 

}

i-- istället för i++ kommer ingenting. Jag har provat men inget kom.

Jättetacksam för lite mer tips

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Hej.

 

Du är på rätt spår men du måste ändra de båda andra värdena i for-satsen också.

Som Phenomenen säger ska du loopa fallande så du ska starta loopen med ett högre värde.

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Har du prövat med att göra ett skrivbordstest?

Dvs på papper skriva ner vad alla variabler har för värden efter varje steg i programmet. Det brukar vara bra när man ska förstå vad som händer.

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Hej!

 

jag har exakt denna uppgiften nu och skulle också behöva hjälp!! :S förstår inte och sitter fast! har provat denna koden men det går ej!

//tacksam

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...