Skip to content

Commit 210a1ec

Browse files
committed
arrays
1 parent 0bcab58 commit 210a1ec

File tree

3 files changed

+193
-0
lines changed

3 files changed

+193
-0
lines changed
Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
// var x=3;
2+
// if (x === 4){
3+
// console.log("TRUE");
4+
// } else{
5+
// console.log("FALSE");
6+
7+
// }
8+
9+
//Övning - Loop
10+
//==========================================================================================//
11+
//==========Skriv en loop som skriver ut “Hello, World!” 20 gånger==========================//
12+
//==========================================================================================//
13+
// var i ;
14+
// for(i = 0; i < 20; i++){
15+
// console.log(i + " Hello World");
16+
// }
17+
//============================================================================================================//
18+
//==========Skriv en loop som summerar alla tal mellan 0 och 100. Vad är resultatet?==========================//
19+
//============================================================================================================//
20+
// var sum=0;
21+
// for (i = 0; i < 100; i++){
22+
// sum = sum + i;
23+
// }
24+
// console.log("sum is " + sum);
25+
//==================================================================================================================//
26+
//==========Skriv en loop som summerar alla jämna tal mellan 0 och 100. Vad är resultatet?==========================//
27+
//==================================================================================================================//
28+
29+
// var sum=0;
30+
// for (i = 0; i < 100; i+=2){
31+
// sum = sum + i;
32+
// }
33+
// console.log("sum is " + sum);
34+
35+
//==================================================================================================================//
36+
//==========Skriv en loop som summerar alla ojämna tal mellan 0 och 100. Vad är resultatet?==========================//
37+
//==================================================================================================================//
38+
39+
// var sum=0;
40+
// for (i = 0; i < 100; i+=3){
41+
// sum = sum + i;
42+
// }
43+
// console.log("sum is " + sum);
44+
45+
//==================================================================================================================//
46+
//==========Skriv en loop som summerar alla tal mellan 0 och 100 förutom de tal som är jämnt delbara med 10 10, 20, 30,==========================//
47+
//==================================================================================================================//
48+
49+
// var sum=0;
50+
// for (i = 0; i < 100; i++){
51+
// if(i === 10 || i === 20 || i === 30 || i === 40 || i === 50 || i === 60 || i === 70 || i === 80 || i === 90) continue;
52+
// sum = sum + i;
53+
// }
54+
// console.log("sum is " + sum);
55+
56+
// var sum = 0;
57+
// for (i = 0; i < 100; i++) {
58+
// if ((i % 10) !== 0)
59+
// sum = sum + i;
60+
// }
61+
// console.log("sum is " + sum);
62+
63+
//==================================================================================================================//
64+
//==========Skapa en Array som innehåller alla tal mellan 0 och 100 Tips: Använd en for-loop och push()//
65+
//==================================================================================================================//
66+
67+
// var myArray = [];
68+
// var i;
69+
// for (i = 0; i < 100; i++) {
70+
// myArray.push(i);
71+
// }
72+
// console.log(myArray);
73+
// for (i = 0; i < myArray.length; i++) {
74+
75+
// }
76+
77+
78+
//==================================================================================================================//
79+
//==========Skriv en funktion isBetween(x, from, to) som returnerar true om x ligger mellan tooch from och annars returnerar false/
80+
//==================================================================================================================//
81+
82+
// function isBetween(x, from, to){
83+
// if (x > from && x < to){
84+
// return true;
85+
// } else {
86+
// return false;
87+
// }
88+
// }
89+
90+
// console.log(sBetween(10,0,20);
91+
92+
// note ------ return x > from && x < to (if yerine sadece bu kullabilir daha kisa )
93+
//==================================================================================================================//
94+
//==========Skriv en funktion range(to, from) som returnerar en Array som innehåller värdena mellan to och from/
95+
//==================================================================================================================//
96+
97+
// function range(to, from) {
98+
// var myArray = [];
99+
// for (i = to; i < from ; i++) {
100+
// myArray.push(i);
101+
// }
102+
// console.log("array " + myArray);
103+
// return myArray
104+
// }
105+
// var x = range(3, 10);
106+
107+
//==================================================================================================================//
108+
//==========Skriv en funktion min(a, b) som returnerar det minsta värdet av a och b/
109+
//==================================================================================================================//
110+
111+
112+
// function min(a,b){
113+
// if (a < b){
114+
// return a;
115+
// }else{
116+
// return b;
117+
// }
118+
// };
119+
// console.log(min(20,10));
120+
121+
122+
// var ages = [];
123+
124+
// function getAgeGroup(age) {
125+
// if (age > 0) {
126+
// var group = "";
127+
// if (age >= 0 && age < 20) {
128+
// group = "kid";
129+
// } else if (age >= 20 && age < 30) {
130+
// group = "Young and Healty";
131+
// } else if (age >= 30 && age < 50) {
132+
// group = "Very Old";
133+
// } else if (age >= 20 && age < 30) {
134+
// group = "Other";
135+
// }
136+
// }
137+
// return group;
138+
// }
139+
140+
// for (var i = 0 ; i < ages.length; i++){
141+
// var age = ages[i]
142+
// var group = i + " : " getAgeGroup(age)
143+
// }
144+
145+
146+
//==================================================================================================================//
147+
//==========Skriv en funktion longestWord(sentence) som tar en mening, sentence, och returnerar det längsta ordet i meningen longestWord(“I love JavaScript”); // “JavaScript”
148+
//==================================================================================================================//
149+
150+
// function longestWord(myString) {
151+
// var arr = myString.split(" ");
152+
// var longest = 0;
153+
// var word = null;
154+
// for (var i = 0; i < arr.length; i++) {
155+
// if (longest < arr[i].length) {
156+
// longest = arr[i].length;
157+
// word = arr[i];
158+
// }
159+
// }
160+
// return word;
161+
// }
162+
// console.log(longestWord("I Love Javascript"));
163+
164+
//==================================================================================================================//
165+
//==========Skriv en funktion reverseString(str) som tar en sträng, str, och returnerar strängen baklänges reverseString(“Hello”); // “olleH”
166+
//==================================================================================================================//
167+
function reverseString(str) {
168+
var result ;
169+
for (var i = str.length; i > 0; i--) {
170+
console.log(str[i]);
171+
result += str[i];
172+
}
173+
return result;
174+
}
175+
var reversed = reverseString("Hello");
176+
177+
// function reverseString(str) {
178+
// return str.split("").reverse().join("");
179+
// }
180+
// console.log(reverseString("Hello"));
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<meta http-equiv="X-UA-Compatible" content="ie=edge">
7+
<title>Document</title>
8+
</head>
9+
<body>
10+
11+
</body>
12+
<script src="app.js"></script>
13+
</html>

introduction-to-javascript-1/style.css

Whitespace-only changes.

0 commit comments

Comments
 (0)