Fejlfinding i kode

I de følgende opgaver har en programmør skrevet noget kode og muligvis begået fejl i den. Du skal kontrollere, om koden gør det, der er beskrevet. Hvis koden ikke fungerer korrekt, skal du rette fejlene.

Задание 1

Koden skal finde summen af tal:

javascriptlet num1 = 1;
let num2 = 2;
console.log('sum: ' + (num1 + num2));
Задание 2

Koden skal finde summen af tal:

javascriptlet a = 1;
let b = 2;
console.log(a + b);
Задание 3

Koden skal finde summen af cifre i et tal:

javascriptlet num = '123';
let sum = Number(num[0]) + Number(num[1]) + Number(num[2]);
console.log(sum);
Задание 4

Koden skal udskrive det første ciffer i tallet:

javascriptlet num = 123;
let str = String(num);
console.log(str[0]);
Задание 5

Koden skulle have udskrevet tallet 1 til konsollen, men udskriver 0:

javascriptlet a = 0;
console.log(++a);
Задание 6

Koden skal udskrive antallet af cifre i tallet:

javascriptlet num = 123;
let str = String(num);
console.log(str.length);
Задание 7

Koden skal finde antallet af sekunder i et døgn:

javascriptlet a = 24 * 60 * 60;
console.log(a);
Задание 8

Koden skal udskrive antallet af cifre i tallet:

javascriptlet num = 123;
let str = String(num);
console.log(str.length);
Задание 9

Koden skal udskrive det sidste ciffer i tallet:

javascriptlet num = 123;
let str = String(num);
console.log(str[str.length - 1]);
Задание 10

Koden skal udskrive antallet af cifre i tallet:

javascriptlet num = 123;
let str = String(num);
console.log(str.length);
Задание 11

Koden skal udskrive det sidste ciffer i tallet:

javascriptlet num = 123;
let str = String(num);
console.log(str[str.length - 1]);
Задание 12

Koden skal finde summen af tal:

javascriptlet a = '123';
let b = '456';
let s = Number(a) + Number(b);

console.log(s);