Skip to content

Latest commit

 

History

History
 
 

lesson-01

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Задание 1

  1. Создать HTML страницу и подключить к ней файл скрипта

  2. В файле скрипта создать 2 переменные (money и time), которые будут получать данные от пользователя:

  • Первая будет спрашивать "Ваш бюджет на месяц?"
  • Вторая "Введите дату в формате YYYY-MM-DD"
  1. Создать объект appData, который будет содержать такие данные:
  • бюджет (передаем сюда переменную из п.2)
  • данные времени - timeData (передаем сюда переменную из п.2)
  • объект с обязательными расходами - expenses (смотри пункт 4)
  • объект с необязательными расходами - optionalExpenses (оставляем пока пустым)
  • массив данных с доп. доходом - income (оставляем пока пустым)
  • свойство savings (выставляем его как false)
  1. Задать пользователю по 2 раза вопросы: “Введите обязательную статью расходов в этом месяце” “Во сколько обойдется?”

    Записать ответы в объект expenses в формате:

    expenses: {
        “ответ на первый вопрос” : “ответ на второй вопрос”
    }
  1. Вывести на экран пользователя бюджет на 1 день (брать месяц за 30 дней, использовать alert)

  2. Проверить, чтобы все работало без ошибок в консоли

  3. Создать свой репозиторий на GitHub и поместить туда папку с первым заданием

Вопросы к этому заданию

  1. Сколько типов данных существует в JS?

Существует всего 6 типов данных, но с приходом нового стандарта появился 7-й тип – Symbol

  1. Как вывести информацию в консоль?

Информация в консоль выводится с помощью команды console.log();

  1. Какая функция операторов || и &&?

|| (логический оператор ИЛИ) возвращает true, если одно из условий верно && (логический оператор И) возвращает true, если оба условия выполняются