Felsökning

Vad händer? Har du gjort något fel? Oroa dig inte! Första steget är att ställa sig upp och skrika “Hurra!” för att det är nu du har möjlighet att lära dig något nytt! Nu ska vi se hur vi löser det..

Jag får ett felmeddelande i min kod

Argument of type 'string' is not assignable to parameter of type 'number'.

Det som du ger till funktionen mellan parenteser är fel typ av data. I detta fall ger du en sträng av text medans funktionen förväntar sig en siffra.

 

Property 'shownumber' does not exist on type 'typeof basic'.

Du har felstavad funktionen (shownumber i detta fall), och därför hittas inte i kategorin (basic i detta fall).

 

Cannot find name ''

Du har felstavat något, vilket gör att det inte hittas.

 

')' expected

Du kanske har tappat en avslutande parentes.

 

Error: The parameter LIST of this block is of the wrong type. More precisely: Error: cannot mix number with Array

Du försöker använda en vanlig variabel istället för en lista där en lista förväntas.

 

Error: cannot mix number with number[]

Du försöker använda en vanlig variabel/siffra där en lista av siffror förväntas.

Min micro:bit gör inte vad den ska göra

  • Den gör ingenting alls.
    • Är den på? Har den ström?
      • Är USB-sladden inkopplad?
      • Är gula lampan på baksidan av micro:bit tänd?
        • (Det är bara när USB-sladden är inkopplad som gula lampan ska lysa. När du använder batterier är den släckt.)
    • Micro:bit visas inte i utforskare/finder?
      • Testa med en annan sladd. Testa med en annan micro:bit. Testa med en annan dator.
      • Ibland lyckas windows inte installera drivrutiner för micro:bit. Då kan du testa att ladda ner den själv, och installera den.
        • Följ denna länk och ladda ner från länken under steg 1.
        • Koppla in micro:bit vi usb sladd till din dator.
        • Stäng alla explorer/utforskare fönster.
        • Kör installationsfilen du laddade ner. Nu borde drivrutiner blir installerade.
    • Micro:bit visas som “MAINTENANCE” i utforskare/finder?
      • Dra ut sladden och sätt in den igen.
    • Har du laddat ner program till den? Gick det bra?
      • Testa ladda över koden en gång till, och dubbelkolla att det är rätt program du laddar över.
  • Det går fel med Bluetooth (smartphone/surfplatta).
    • Kan inte koppla (paira) ihop min smartphone/surfplatta med micro:bit.
    • Editorn laddar inte.
      • Om du använder safari, se till att inte ha den på “privat läge”.
        • Tryck på tabb-knappen längst ner till höger.
        • Tryck på ordet “Privat” längst ner till vänster och stäng av privat läge.
        • Testa på nytt.
    • Kan inte ladda ner min kod / Kan inte skicka över mitt program.
      • Har du satt micro:bit i “Pairing Mode” innan du tryckte på flash?
      • Så här gör man.
  • Den gör något fel.
    • Har du kopplat in elektronik/sladdar?
      • Är allting kopplat rätt?
      • Ingen kortslutning eller glapp?
    • Är det en bugg i koden?
      • Har du testad i simulatorn?
      • I vilket fall går det fel? Kan du isolera i vilken del av din kod felet händer? Vad var det sista du ändrade?
      • Har du testa med snigelläget i simulatorn? Då kan du följa med i koden medan programmet körs långsamt.
        • Tryck på under simulatorn.

 

Senast ändrad 2018-03-26