Принятие строки и индексного символа(числа)числа, а затем возврат символа по этому индексу
Напишите функцию charAt, которая принимает строку и индекс (число) и возвращает символ в этом индексе.
Функция должна возвращать пустую строку, если число больше длины строки.
Не удается использовать встроенный метод charAt
примеры:
// подарит "е"
чарат('awesome', 2)
// даст "
чарат('awesome', 12)
Что я уже пробовал:
функция charAt(строка, индекс) {
var charAt = Array.from(string)[индекс];
возвращение героев;
}
phil.o
И в чем же заключается ваш вопрос?
Pseudocode01
В основном я хочу знать, правильно ли я это делаю, основываясь на заданных параметрах для практической задачи.
Совершенно новый для JS здесь....
ZurdoDev
Вы получаете правильный ответ?
Pseudocode01
К сожалению, нет, продолжает возвращать символы в индексе или пустой строке. Я тоже просмотрел весь google, это должно быть правильно.
Richard MacCutchan
Вам нужно проверить значение индекса. Если он меньше нуля, равен или больше длины строки, то он недействителен.