@The_good_game

Метод slice округляет параметры в меньшую сторону?

Дана строка: "vovamzys" Нужно вывести два элемента, которые расположены справа и слева от центра (в данном случае "am"). На codewars я нашёл способ сделать это при помощи slice():
console.log("vovamzys".((s.length - 1)/2, s.length/2 + 1));  // выведет  "am"

Но ведь begin здесь равен 3,5, а "а" входит в выводимый диапазон. На MDN (https://developer.mozilla.org/ru/docs/Web/JavaScri... я про это ничего не нашёл. Заранее спасибо за помощь в данном вопросе.
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
наверняка это приведение типов типа parseInt(2.5) == 2
потому что туда можно и строку пихнуть с тем же результатом

console.log("vovamzys".slice('3.95', 5.545676));
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы