Declarație IF..ELSE: Stare ALTFEL nu este precedată de cuvântul / expresia „else“

voturi
-2

Am această bucată foarte simplu de cod:

var testArr = [1,1,1];

function myFunction(sth) {
    if (sth.length > 1) {
        return IF;
    }
    return ELSE;
}

console.log(myFunc(testArr));

Partea următoare , dacă-declarație, return ELSE;, funcționează la fel ca o altă declarație de :

Când testArr.length> 1, DACĂ este returnat, când testArr.length <= 0, else este returnat. Am învățat că ar trebui să fie precedată de cuvântul cheie „altceva“ condiții de altceva. Cu toate acestea, în acest caz funcționează fără.

Sunt confuz: Pot scrie altceva-declarații fără a utiliza cuvântul cheie altceva în astfel de cazuri?

Nu s-a putut găsi un răspuns la această oriunde .. thx pentru orice sugestii

Întrebat 09/10/2019 la 13:03
sursa de către utilizator
În alte limbi...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more