Ключове

Безплатни 20 урока
регистрирай се и научи

Ако сте вече потребител - Регистриран съм
Видео

Тест за преминаване към следващия урок

 
Какви са разликите между ключовете и условията?  
Само с ключовете могат да се групират и изпълнят случаите последователно  
Само с условията могат да се изпълнят едновременно и if и else клаузите
Няма разлики  
 
За какво служат ключовете?  
За проверка на конкретни стойности при изпълнение на различни блокове от код
За превключване на стойностите на дадена променлива
Всичко изброено

Въпроси и отговори

  • Как да премина към следващия урок?

    Peter:

    В теста след урока, въпросът: "За какво служат ключовете?
    -За проверка на конкретни стойности при изпълнение на различни блокове от код
    -Всичко изброено -За превключване на стойностите на дадена променлива
    -Подскажи ми" няма правилен отговор и не пуска към следващ урок. Моля за решение.

    Краси Кръстев:

    Здравей,

    имало е предполагам технически проблем.

    Супер е, че си го забелязал и някой от Aula е отрегирал на проблема.

    И вече е разрешен.

    На снимка 1 позиция 2 се вижда, че вече дадения въпрос има отговор.

    Снимка_1

    Peter:

    И вие от Аула сте супер. Само че, сега като ми показа решението и ме демотивира ... :-)

    Краси Кръстев:

    :), съжалявам за демотивацията ... 100% ще ти се падне във финалния тест :) и ще имаш възможността да отговориш.

  • Защо се изпечатва повече от една стойност след премахването на break?

    инж. Юлиан Ангелов:

    се изпечатва повече от една стойност след премахването на break? Наистина при липса на break проверките рподължават до срещането на break в някой от редовете, но проверките не отговарят на условието и не би трябвало JS да изведе печат.

    Борис Митев:

    Така работи switch - мисля, че е обяснено в урока.

    инж. Юлиан Ангелов:

    Да, обяснено е, но аз мислех че дори и да е излезе от блока на case, JS ще проверява неизпълнени условия покоито не би следвало да реагира ( нали не са изпълнени) освен ако таз особенност не е оставена нарочно. От друга страна ако от менюто потребител въвежда число за опция ( както "За проверка на карта, ...за заявки за повреди,... за свързване с оператор натиснете 9") и ние нямаме очакване коя опция ще избере той - нали за това е меню.

  • Може ли Употреба на Switch за различни типове данни?

    Росица Максимова:

    Здравейте, Може ли Ключът да се прилага към всички типове данни, тъй като Javascript е нетипизиран език, става ли и с типовете double и float, както и с Boolean, защото доколкото знам, такива ограничения има в езика Java, който е строго типизиран (и case-sensitive)!?

    Борис Митев:

    Да, разбира се. Това е напълно валидно:

    switch (value) { case 1: ...; case "string": ...; case true: ...; }

    но не е добра практика.

    Росица Максимова:

    Благодаря Ви!

    Chvdr:

    Само аз ли имам проблем със свалянето на файловете към урока или има някакъв проблем? Благодаря предварително