ребят такая ситуация. Читаю книгу по js но практического опыта нет и как следствие многое не понимаю ибо все достигается путем практического применения. К сути вопроса пробовал данное свойство написать самому!! может кто знает алгоритм работы?? мне важен именно алгоритм!!
function length_d(string){
var anchor_string = string + 1;//добаляем якорь к строке
var massive_alements = [];
var count = 0 //счетчик числа обходов в строке
for(var i=0;i<=4; i++){
var element = anchor_string.charAt(i);
massive_alements.push(element);
if (massive_alements[i] == 1){
у вас есть входной параметр string, что внего передается, обычная строка? и что вы хотите получить в конечном итоге с этой строкой. узнать длину или найти кол-во каких то символов?
тоесть я пытаюсь данное свойство сам написать и делаю следующее
1. в функцию попадает строка.
2. к строке прибавляю единицу чтобы узнать ее конец. как бы якорь.
3. создаю цикл который переберет все элементы строки запишет их в массив и проверит если элемент массива будет моим якорем то мы заканчиваем программу выводим длинну строки - 1 удаляя якорь. и Вот вопрос как это правильно реализовать ведь мы не знаем когда for(var i=0;i<=4; i++) закончиться)) как тут быть??