JS_HOME_WORK/38-ternary-operator/solution.js
2025-02-05 08:47:22 +01:00

35 lines
1.2 KiB
JavaScript
Executable File

/** ЗАДАЧА 38 - Тернарный оператор
*
* 1. Перепишите инструкцию "if .. else" без использования "else"
*
* 2. Перепишите содержимое функции, используя тернарный оператор
*
* 3. Замените обычную функцию на стрелочную функцию
*/
// // ПОДЗАДАЧА 1
// function isArrayEmpty(inputArray) {
// if (inputArray.length > 0) {
// return 'Массив не пустой'
// }
// return 'Массив пустой'
// }
// // ПОДЗАДАЧА 2
// function isArrayEmpty(inputArray) {
// return inputArray.length > 0 ? 'Массив не пустой' : 'Массив пустой'
// }
// // ПОДЗАДАЧА 3 - Явный возврат результата
// const isArrayEmpty = (inputArray) => {
// return inputArray.length > 0 ? 'Массив не пустой' : 'Массив пустой'
// }
// ПОДЗАДАЧА 3 - Неявный возврат результата
const isArrayEmpty = (inputArray) =>
inputArray.length > 0 ? 'Массив не пустой' : 'Массив пустой'
console.log(isArrayEmpty([1, 3]))
console.log(isArrayEmpty([]))