Задать вопрос
Mark54
@Mark54
Web-developer

Как запустить скрипт?

Здравствуйте, задача довольно простая, как запустить скрипт на html странице?))
Вроде и легко, а думаю над ней уже долго, помогите пожалуйста))
var str =  "один три два три три три";
var words = str.split(" ");
var collect = {};
for (var i = 0; i < words.length; i++) {
  // если в словаре еще нет свойства words[i] заводим такое свойство с значением 0
  if (!collect[words[i]])
    collect[words[i]] = 0;
  // увеличиваем счетчик
  collect[words[i]]++;
}

// вывод результатов
for(var word in collect)
  console.log(word, collect[word]);
  • Вопрос задан
  • 617 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
1. обернуть ваш код в тег script:
spoiler
<script>
var str =  "один три два три три три";
var words = str.split(" ");
var collect = {};
for (var i = 0; i < words.length; i++) {
  // если в словаре еще нет свойства words[i] заводим такое свойство с значением 0
  if (!collect[words[i]])
    collect[words[i]] = 0;
  // увеличиваем счетчик
  collect[words[i]]++;
}

// вывод результатов
for(var word in collect)
  console.log(word, collect[word]);
</script>


2. открыть консоль браузера, т.к. вывод console.log() идёт в консоль, и на странице ничего не появится:
  • Google Chrome, FireFox: Ctrl + Shift + J
  • Opera: Ctrl + Shift + i и клик по табу Console
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
var str = "один три два три три три";
var words = str.split(" ");
var collect = {};
for (var i = 0; i < words.length; i++) {
// если в словаре еще нет свойства words[i] заводим такое свойство с значением 0
if (!collect[words[i]])
collect[words[i]] = 0;
// увеличиваем счетчик
if(collect[words[i]]<1)
collect[words[i]]++;
}

// вывод результатов
for(var word in collect)
console.log(word, collect[word]);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы