Please enable JavaScript.
Coggle requires JavaScript to display documents.
JS comparing ((Операторы сравнения возвращают значения логического типа.,…
JS comparing
-
-
Значения разных типов при сравнении приводятся к числу. Исключением является сравнение с помощью операторов строгого равенства/неравенства.
-
Будьте осторожны при использовании операторов сравнений > и < с переменными, которые могут принимать значения null/undefined. Хорошей идеей будет сделать отдельную проверку на null/undefined.
boolean
Число 0, пустая строка "", null, undefined и NaN становятся false. Из-за этого их называют «ложными» («falsy») значениями.
Остальные значения становятся true, поэтому их называют «правдивыми» («truthy»).
arrow func
let func = (n1, n2,..nN)=> expression
let func= function(n1,n2,...nN){retudr expression;};
let sum =(a,b)=> a+b; alert( (sum(1,3));
-
let sum =function(a,b){return a+b:};
-
-
Без фигурных скобок: (...args) => expression – правая сторона выражение: функция выполняет его и возвращает результат.
С фигурными скобками: (...args) => { body } – скобки позволяют нам писать многострочные инструкции внутри функции, но при этом необходимо указывать директиву return, чтобы вернуть какое-либо значение.
-
-
-
назви ф-ій
-
-
-
-
checkPermission(..) // проверяет доступ, возвращая true/false