Skip to content
/ JS_Ovn_2 Public

Grunder i programmering: JavaScript-övning 2.

License

Notifications You must be signed in to change notification settings

Dvard/JS_Ovn_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JS_Ovn_2

Grunder i programmering: JavaScript-övning 2.

Demo

Live demo: här


Javascript övning 2 - villkorssatser

  • Gör en ny html-fil med namnet js_ovn_2.html och JS-filen js_ovn_2.js.
  • Spara resultaten i variablar, t.ex. i första uppgiften ”var uppg1=...”.
  • Skriv ut i konsolen med console.log om inte annat nämns.
  • Exempel på codepen: HÄR
  1. Gör en variabel x med ett siffervärde. Gör en if-sats som jämför om värdet är mindre eller lika stort som 10, om sann skriv ut: [värdet på x] är mindre eller lika stort som 10
  2. Gör en if...else som skriver ut [värdet på x] är större än 10 om x är större än 10. Och [värdet på x] är mindre än 10 i else-satsen
  3. Gör en variabel season och spara en årstid i variabeln. Kolla med en elseif-sats igenom årstiderna och skriv ut rätta årstiden (sommar, höst, vinter eller vår).
  4. Hitta felen i syntaxen och korrigera (kopiera in filen och korrigera).
var kodare = ‘Kalle’;
var lang = ‘’;

if(lang == ‘PHP) {
var upg4 = kodare + kodar php’;
} else if($lang == ’JAVA’) {
var upg4 = kodare + ’är kock’;
} else if($lang = ‘RUBY’) {
var upg4 = name + ’ruby’;
} else {
var upg4 = name + ‘kodar något annat”;
}
  1. Gör en if-sats som kollar att variabeln x är större än 2 och mindre än 10.

  2. Gör en variabel var_type och spara ett valfritt värde (text, siffra, boolean) i den. Kolla om den är string, number, boolean eller något annat med typeof()-funktionen och skriv ut “datat är av typen: [datatyp]”.

  3. Gör en variabel text och spara en teckensträng i den. Använd text.length metoden för att räkna antalet i teckensträngen. Gör en else if sats som granskar om:

  • text har 0 tecken
  • text har 1-3 tecken
  • text har 4-10 tecken
  • text har över 10 men under tjugo tecken
  • text har över 20 tecken

Releases

No releases published

Packages

No packages published