Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
⊗jsPmCdMst 141 of 505 menu

Пошук памылак у кодзе з умовамі JavaScript

У наступных задачах нейкі праграміст напісаў код і, магчыма, дапусціў у ім памылкі. Вы павінны праверыць, ці робіць код тое, што апісана. Калі код працуе няправільна, вы павінны выправіць памылкі.

Код павінен праверыць суму лікаў:

let num1 = 1; let num2 = 2; if (num1 + num2 === 3) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць суму лікаў:

let num1 = '1'; let num2 = '2'; if (num1 + num2 === 3) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць суму лікаў:

let num1 = '1'; let num2 = '2'; if (Number(num1 + num2) === 3) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць першую лічбу ліку:

let num = 123; if (num[0] === 1) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць першую лічбу ліку:

let num = 123; if (String(num[0]) === 1) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць першую лічбу ліку:

let num = 123; if (String(num)[0] === 1) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць першую лічбу ліку:

let num = 123; let first = String(num)[0]; if (first === 1) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць, што ў ліку роўна дзве лічбы:

let num = 12; if (num.length === 2) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць, што ў ліку роўна дзве лічбы:

let num = 12; let str = Number(str); if (str.length === 2) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць, што ў ліку роўна дзве лічбы:

let num = 12; if (String(num.length) === 2) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць, што ў ліку роўна дзве лічбы:

let num = 12; if (String(num).length === String(2)) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць, што ў ліку роўна дзве лічбы:

let num = 12; if (String(num).lenght === 2) { console.log('+++'); } else { console.log('---'); }

Код павінен праверыць роўная ль сума першых трох лічбаў ліку суме другіх трох лікаў:

let num = '123033'; // бяром у двукоссі, каб звяртацца да лічбаў let sum1 = num[0] + num[1] + num[2]; let sum2 = num[3] + num[4] + num[5]; if (sum1 == sum2) { console.log('сумы роўныя'); } else { console.log('сумы не роўныя'); }
byenru