Дана строка: vovamzys
.
Нужно вывести два элемента, которые расположены справа и слева от центра (в данном случае буквы am
). На codewars я нашёл способ сделать это при помощи slice()
:
const str = "vovamzys";
console.log(str.slice((str.length - 1)/2, str.length/2 + 1));
Но ведь begin здесь равен 3,5, а буква а
входит в выводимый диапазон. На MDN я про это ничего не нашёл.
Если я правильно понял, Вас интересует где это поведение описано:
Открываем String.prototype.slice() на MDN раздел спецификации
Выбираем последнюю редакцию ECMAScript 2015
21.1.3.16 String.prototype.slice ( start, end ) ...
пункт 5
5.Let intStart be ToInteger(start).
Находим определение ToInteger
7.1.4 ToInteger ( argument )
опять-же пункт 5
5.Return the number value that is the same sign as number and whose magnitude is floor(abs(number)).
Ну и так далее...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
может ктото сталкивался с похожей проблемойМне нужно добавить символ è в $event
Имеется js код, который по нажатию кнопок на сайте создает куки с некоторым содержимымТак же есть bash скрипт который читает эти куки и выполняет...
Не пойму что не так, AJAX запрос выполняется, но данные до PHP не доходят
При отправке формы, на странице должен отрисовываться canvasНо после того как форма отправлена, canvas отрисовывается на долю секунды и потом исчезает