Хатогиҳо дар кодро ҷустуҷӯ кардан
Дар вазифаҳои оянда, баъзе барномасоз код навиштааст ва эҳтимолан, дар он хатогиҳо кардааст. Шумо бояд тафтиш кунед, ки оё код он чиро, ки тасвир шудааст, иҷро мекунад. Агар код нодуруст кор кунад, шумо бояд хатогиҳоро ислоҳ кунед.
Код бояд ҷамъи ададҳоро пайдо кунад:
let num1 = 1;
let num2 = 2;
console.log('ҷамъ: ' + num1 + num2);
Код бояд ҷамъи ададҳоро пайдо кунад:
let a = 1;
let b = 2;
console.log(a + b + c);
Код бояд ҷамъи рақамҳои ададро пайдо кунад:
let num = '123';
let sum = num[0] + num[1] + num[2];
console.log(sum);
Код бояд рақами якуми ададро чоп кунад:
let num = 123;
console.log(num[0]);
Код бояд дар консоли адади 1-ро чоп мекард,
вале 0-ро чоп мекунад:
let a = 0;
console.log(a++);
Код бояд миқдори рақамҳоро дар адад чоп кунад:
let num = 123;
console.log(num.length);
Код бояд миқдори сонияҳоро дар як рӯз пайдо кунад:
let a = 24 / 60 / 60;
console.log(a);
Код бояд миқдори рақамҳоро дар адад чоп кунад:
let num = 123;
let str = String(num);
console.log(num.length);
Код бояд рақами охирини ададро чоп кунад:
let num = 123;
let str = String(num);
console.log(num[num.length]);
Код бояд миқдори рақамҳоро дар адад чоп кунад:
let num = 123;
let str = String(num);
console.log(str.lenght);
Код бояд рақами охирини ададро чоп кунад:
let num = 123;
let str = String(num);
console.log(str[str.length]);
Код бояд ҷамъи ададҳоро пайдо кунад:
let a = '123';
let b = '456';
let s = Number(a) + String(b);
console.log(s);