Не срабатывает функция JS

229
23 июня 2017, 10:27
  1. Есть код, не срабатывает функция calculate или срабатывает не так как хотелось бы.
  2. typeOf говорит что x - строка, но без метода .toString, x.lenght = undefined

function persistence(num) { 
  var x = num + ''; 
  var z = 1; 
  var counter = 0;  
    
  if(x.toString().length == 1) { 
   return 0; 
  } 
    
  calculate(x); 
    
  function calculate(x){ 
    if(x.toString().length === 1) { 
     return counter; 
    } 
     
    for (var i = 0; i < x.toString().length; i++) { 
      z *= x.charAt(i); 
    } 
     
    x = z + ''; 
     
    counter++; 
     
    calculate(x); 
  } 
} 
    alert( persistence(2452) );

`

READ ALSO
отправка картинки на сервер не из input[type=&#39;file&#39;]

отправка картинки на сервер не из input[type='file']

Здравствуйте!) Нужна подсказка, как мне отправить картинку из на сервер? Задача такова, я делаю скрин некой области монитора скриптом, формируется...

238
Анимация при нажатии css

Анимация при нажатии css

Хочу попробовать повторить анимационный эффект который, пример его по ссылке пример, при переходе с вкладки на вкладку "О репетиторе" и "отзывы"...

391
Как в расширении chrome получить доступ к chrome://thumb/

Как в расширении chrome получить доступ к chrome://thumb/

Я отображаю картинку так: <img src="chrome://thumb/http://vkcom/" /> но в итоге ничего нет

287
Проверка, находится ли элемент в теге

Проверка, находится ли элемент в теге

Хочу сделать лёгкий визуальный редактор текстаДля этого использовал стандартную функцию добавления BB кодов

241