JavaScript şertlerindäki kodda ýalňyşlyklary gözlemek
Aşakdaky meselelerde käbir programmaçy kod ýazdy we, belki, onda ýalňyşlyklar ýüze çykardy. Siz kodyň beýany edilýän zady ýerine ýetirýändigini barlamaly. Eger kod nädogry işlense, ýalňyşlyklary düzetmeli.
Kod sanlaryň jemyny barlamaly:
let num1 = 1;
let num2 = 2;
if (num1 + num2 === 3) {
console.log('+++');
} else {
console.log('---');
}
Kod sanlaryň jemyny barlamaly:
let num1 = '1';
let num2 = '2';
if (num1 + num2 === 3) {
console.log('+++');
} else {
console.log('---');
}
Kod sanlaryň jemyny barlamaly:
let num1 = '1';
let num2 = '2';
if (Number(num1 + num2) === 3) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň ilkinji sanyny barlamaly:
let num = 123;
if (num[0] === 1) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň ilkinji sanyny barlamaly:
let num = 123;
if (String(num[0]) === 1) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň ilkinji sanyny barlamaly:
let num = 123;
if (String(num)[0] === 1) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň ilkinji sanyny barlamaly:
let num = 123;
let first = String(num)[0];
if (first === 1) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň içinde dogry iki san bar bolmalydygyny barlamaly:
let num = 12;
if (num.length === 2) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň içinde dogry iki san bar bolmalydygyny barlamaly:
let num = 12;
let str = Number(str);
if (str.length === 2) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň içinde dogry iki san bar bolmalydygyny barlamaly:
let num = 12;
if (String(num.length) === 2) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň içinde dogry iki san bar bolmalydygyny barlamaly:
let num = 12;
if (String(num).length === String(2)) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň içinde dogry iki san bar bolmalydygyny barlamaly:
let num = 12;
if (String(num).lenght === 2) {
console.log('+++');
} else {
console.log('---');
}
Kod sanyň ilkinji üç sanynyň jeminiň ikinji üç sanyň jemine deň bolmalydygyny barlamaly:
let num = '123033'; // sanlara ýüz tutmak üçin dyrnaklara alyň
let sum1 = num[0] + num[1] + num[2];
let sum2 = num[3] + num[4] + num[5];
if (sum1 == sum2) {
console.log('jemler deň');
} else {
console.log('jemler deň däl');
}