Помогите решить задачку по JS
Уперся в задачу, которую не могу решать. Хочется понять где я и что не так делаю?
Условие задачи:
Создайте функцию, которая возвращает значение, умноженное на 50 и увеличенное на 6. Если введенное значение является строкой, оно должно вернуть «Ошибка».
Вот что у меня получается:
if ( x >= 0 || x <= 0 && Number === true) {
var result = (x * 50) + 6
return result
}else
return result = 'Error'
}
var test = -5
console.log(problem(test));```
Ответы (1 шт):
Автор решения: Voprositel
→ Ссылка
function calc(num) {
if (typeof num !== 'number') {
throw new TypeError('Ожидалось число');
return;
}
return num * 50 + 6;
}
console.log(calc(6))
console.log(calc(13))
console.log(calc(56.43))
console.log(calc('awda'))
console.log(calc(['item']))