Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.02.2016, 20:53
Новичок на форуме
Отправить личное сообщение для Den Ofelan Посмотреть профиль Найти все сообщения от Den Ofelan
 
Регистрация: 09.02.2016
Сообщений: 3

Помогите со скриптом
Нужно написать скрипт
Создать глобальную переменную sense Of Life = 42. создать функцию, которая будет принимать параметр otherSenseOfLife. Если параметр передать, то функция должна вернуть его. А если не передать, то Фунция должен вернуть глобальную переменную senseOfLife.

Половину кода написал

var senseOfLife = 42;

function showVariable (otherSenseOfLife) {

if (otherSenseOfLife==42);

return senseOfLife;
}
showVariable();

частично правильно, как дальше не знаю
Подскажите как решить
Ответить с цитированием
  #2 (permalink)  
Старый 09.02.2016, 21:17
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

Сообщение от Den Ofelan
Если параметр передать, то функция должна вернуть его. А если не передать, то Фунция должен вернуть глобальную переменную senseOfLife.
var senseOfLife = 42;

function showVariable (otherSenseOfLife) {
  return (otherSenseOfLife) ? otherSenseOfLife : senseOfLife;
}

alert( showVariable(23) );
alert( showVariable() );
Ответить с цитированием
  #3 (permalink)  
Старый 09.02.2016, 21:29
Новичок на форуме
Отправить личное сообщение для Den Ofelan Посмотреть профиль Найти все сообщения от Den Ofelan
 
Регистрация: 09.02.2016
Сообщений: 3

Cпасибо
Ответить с цитированием
  #4 (permalink)  
Старый 09.02.2016, 21:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Decode,
а если параметр ноль?
Ответить с цитированием
  #5 (permalink)  
Старый 09.02.2016, 22:17
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Лучше через arguments.length проверять...
Ответить с цитированием
  #6 (permalink)  
Старый 10.02.2016, 00:11
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

рони, ну это на скорую руку просто.
function showVariable (otherSenseOfLife) {
  return (typeof otherSenseOfLife == 'number') ? otherSenseOfLife : senseOfLife;
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться с скриптом alex72bel Общие вопросы Javascript 9 11.02.2016 13:44
Помогите разобраться со скриптом Валерий1996 Общие вопросы Javascript 7 13.07.2015 21:41
Помогите разобраться со скриптом jQuery emere jQuery 13 08.10.2011 09:46
помогите с скриптом $12ANDRE12$ Firefox/Mozilla 2 12.05.2009 21:46
Помогите со скриптом Pilageen Общие вопросы Javascript 5 13.04.2009 14:13