Почему не работает JavaScript?

dartoarem

Новичок
Регистрация
04.06.2020
Сообщения
6
Реакции
1
Баллы
3
Добрый вечер.
Почему в ZennoPoster не работает данный код на JavaScript?

C#:
Развернуть Свернуть Копировать
var a = "12";
var b = "1";

var cc = a.toUpperCase().split("").filter(n => b.toUpperCase().indexOf(n) === -1).length;

cc
 
Или может кто может помочь переделать данный скрипт на язык С# ?
 
не знаю, почему не работает локально, но работает, если выбрать "на текущей странице" и заменить последнюю строку на return cc;
 
  • Спасибо
Реакции: Astraport
Спасибо большое.
В таком случае работает:D
 
Разобрался!!!
Тут прикол гораздо интереснее чем кажется :D
У JS есть функция-стрелки => краткий синтаксис для создания функций, который часто лучше, чем синтаксис Function Expression.
Так вот Зенка его не переваривает

Пример кода который не работает в Зенке, точнее он работает но работает неправильно.
JavaScript:
Развернуть Свернуть Копировать
var cc = a.toUpperCase().split("").filter(n => b.toUpperCase().indexOf(n) === -1).length;


Пример исправленного кода без использования стрелочной функции.

C#:
Развернуть Свернуть Копировать
let fun1 = function(n){return b.toUpperCase().indexOf(n) === -1}
var cc = a.toUpperCase().split("").filter(fun1).length;
 
  • Спасибо
Реакции: doc

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)