Показать сообщение отдельно
  #3 (permalink)  
Старый 05.11.2020, 12:51
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,007

function getLocation(coordinates, commands) {
  var arr = coordinates.slice();
  commands.forEach(cmd => {
    arr[0] += cmd === 'left' ? -1 : cmd === 'right' ? 1 : 0
    arr[1] += cmd === 'back' ? -1 : cmd === 'forward' ? 1 : 0
  })
  return arr;
}
Ответить с цитированием