JavaScript контрола тока програма¶
Питање 1.¶
Да ли је ова наредба гранања исправно написана?
if a > b
m = a;
else
m = b;
- Да.
- Нетачно
- Не, зато што услов није у (облим) заградама.
- Тачно
- Не, зато што наредбе у гранама нису у (витичастим) заградама
- Нетачно
- Не, зато што ни услов ни гране нису у одговарајућим заградама
- Нетачно
Q-109: Изабери одговор:
Питање 2.¶
Да ли је ова наредба гранања исправно написана?
if (a > b)
m = a;
brojac++;
else
m = b;
- Да.
- Нетачно
- Не, зато што наредба у "не" грани није у витичастим заградама
- Нетачно
- Не, зато што две наредбе у "да" грани нису у витичастим заградама
- Тачно
- Не, зато што наредбе ни у једној грани нису у витичастим заградама
- Нетачно
Q-110: Изабери одговор:
Питање 3.¶
Која је вредност променљиве n након извршања ових наредби?
let n = 0;
if (n < 0) n = -2 * n;
else n = 1 - n;
Одговор:
Питање 4.¶
Шта при извршавању исписује у конзолу следећи програмски кôд, ако је вредност x једнака 7?
if (x > 10)
if (x > 15) console.log("A");
else console.log("B");
else
if (x > 5) console.log("C");
else console.log("D");
- Исписује "A"
- Нетачно
- Исписује "B"
- Нетачно
- Исписује "C"
- Тачно
- Исписује "D"
- Нетачно
Q-111: Изабери одговор:
Питање 5.¶
Шта при извршавању исписује следећи програмски кôд, ако је вредност x једнака 15?
if (x < 10)
if (x > 5) console.log("Jedan");
else console.log("Dva");
- Исписује "Jedan".
- Нетачно
- Исписује "Dva".
- Нетачно
- Не исписује ништа.
- Тачно
- Исписује и "Jedan" и "Dva".
- Нетачно
Q-112: Изабери одговор:
Питање 6.¶
Шта при извршавању исписује следећи програмски кôд у конзолу?
let x = 1;
while (x < 10)
x *= 2;
console.log(x);
Одговор:
Питање 7.¶
Шта при извршавању исписује следећи програмски кôд у конзолу?
let a = [2, 3, 5];
let x = 1;
for (let i = 0; i < a.length; i++)
x *= a[i];
console.log(x);
Одговор:
Питање 8.¶
Шта при извршавању исписује следећи програмски кôд у конзолу?
let brojevi = [2, 4, 5];
let n = 0;
for (let broj of brojevi) {
n++;
}
console.log(n);
Одговор:
Питање 9.¶
Шта при извршавању исписује следећи програмски кôд у конзолу?
let t = {x: 2, y: 5};
let n = 0;
for (let koord in t) {
n++;
}
console.log(n);
Одговор: