Визуальный язык программирования Google Blockly

Blockly — визуальный язык программирования с веб-интерфейсом. Создание программы осуществляется путём соединения блоков.



Некоторые демки:
Maze — используйте Blockly, чтобы пройти лабиринт.
Code — экспорт программы Blockly в JavaScript, Dart, Python или XML.

Пока что Blockly находится в режиме технологического превью. Всех разработчиков приглашают поиграться и высказать свои идеи.

После экспорта в JavaScript:

var n;
var A;
var i;
var x;
var j;

n = 100;
A = [];
for (i = 0; i <= n; i++) {
  A[i - 1] = true;
}
var i_end = Math.sqrt(n);
for (i = 2; i <= i_end; i++) {
  if (A[i - 1] == true) {
    j = Math.pow(i, 2);
    while (j <= n) {
      A[j - 1] = false;
      j = (j || 0) + i;
    }
  }
}
for (x = 2; x <= n; x++) {
  window.alert([x,': ',A[x - 1]].join(''));
}

 

Анатолий Ализар

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Читайте также