Kodda xetalarin axtarilmasi
Asagidaki tapshiriqlarda bir proqramchi kod yazmishdir ve ehtimal ki, onda xetalara yol vermishdir. Siz yoxlamalisiniz ki, kod teyin olunanishi edeni edirmi? Eger kod duzgun işlemirse, siz xetalari duzeltmelisiniz.
Kod reqemlerin cemin tapmalidir:
let num1 = 1;
let num2 = 2;
console.log('cem: ' + (num1 + num2));
Kod reqemlerin cemin tapmalidir:
let a = 1;
let b = 2;
console.log(a + b);
Kod ededin reqemleri cemin tapmalidir:
let num = '123';
let sum = Number(num[0]) + Number(num[1]) + Number(num[2]);
console.log(sum);
Kod ededin birinci reqemin cixartmalidir:
let num = 123;
let str = String(num);
console.log(str[0]);
Kod konsola 1 reqemin cixartmali idi,
amma 0 cixardir:
let a = 0;
console.log(++a);
Kod ededin reqemlerin sayini cixartmalidir:
let num = 123;
let str = String(num);
console.log(str.length);
Kod bir gunde saniyelerin sayini tapmalidir:
let a = 24 * 60 * 60;
console.log(a);
Kod ededin reqemlerin sayini cixartmalidir:
let num = 123;
let str = String(num);
console.log(str.length);
Kod ededin son reqemin cixartmalidir:
let num = 123;
let str = String(num);
console.log(str[str.length - 1]);
Kod ededin reqemlerin sayini cixartmalidir:
let num = 123;
let str = String(num);
console.log(str.length);
Kod ededin son reqemin cixartmalidir:
let num = 123;
let str = String(num);
console.log(str[str.length - 1]);
Kod reqemlerin cemin tapmalidir:
let a = '123';
let b = '456';
let s = Number(a) + Number(b);
console.log(s);