Grunder i programmering: JavaScript-övning 2.
Live demo: här
- 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
- 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
- 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
- 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).
- 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”;
}
-
Gör en if-sats som kollar att variabeln x är större än 2 och mindre än 10.
-
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]”.
-
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