Пытаясь решить вопрос об Exercism, Gigasecond, Javacsript - PullRequest
1 голос
/ 02 апреля 2020

Я пытаюсь решить проблему: определив момент, определите момент, который наступит после того, как пройдет гигасекунда. Гигасекунда составляет 10 ^ 9 (1 000 000 000) секунд. Не изменяйте аргументы функции.

   const gigasecond = () => {
     \\write your code here 
   };

Я написал код, который, по моему мнению, должен его решить, но я получаю неудачный тест. Мой код:

const gigasecond = () => {
let date = new Date();
const gs = Math.pow(10, 12);
let futureTime = date.getTime() + gs;
return new Date(futureTime)

};

Я действительно застрял, и не уверен, что я пропустил.

1 Ответ

0 голосов
/ 02 апреля 2020

Если я добавлю аргумент, мой код будет:

const gigasecond = (time) => {
  let date = time.getTime();
  const gs = Math.pow(10, 12);
  let futureTime = date + gs;

  return new Date(futureTime)
};

, и он прошел первый тест. Я скрещу пальцы и посмотрю, принято это или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...