Svårare uppgifter

1 Vad är värdet av variabeln result?


let result = 0;
for(let i = 1; i < 7;i++) {
if(i%3 === 0) {
	result = result + i;
}
}
  

2 Vad är värdet av variabeln result?


let result = 1;
for(let i = 0; i < 27;i=i+3) {
if(result / i > 0) {
	result = result + i;
}
}
  

3 Vad skriver programmet ut?


let a = 1;
let b = 1;
console.log(b);
console.log(a);
for(let i = 0; i < 5;i++) {
tmp=a;
a=a+b;
b=tmp;
console.log(a)
}
  

4 Vad är värdet av variabeln result? Svara med 2 avrundade decimaler.

Denna uppgift kräver många beräkningar, om du har ont om tid kan du göra dem med någon beräkningmaskin. Men utför själva programmet själv! Testa gärna koden i framtiden och se vad som händer om vi låtter for-loopen forsätta mycket längre.


let result = 0;
for(let i = 0; i < 5;i++) {
if(i%2 === 0) {
	   result = result + 1/(i*2+1);
	} else {
	   result = result - 1/(i*2+1);
	}
}
result = result * 4;
  

Faci

  1. 9
  2. 10