Обработка эскиза работает в Java, но не в режиме JavaScript

Я написал эскиз для обработки визуализации параллельных координат. Проблема в том, что хотя он работает нормально в Java режим, но показывает пустой экран в JavaScript Режим. Может кто-нибудь сказать мне, в чем проблема? Я использую Processing 2.0. Я получаю сообщение об ошибке в Firefox:

Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. @ chrome://smarterwiki/content/jquery.js:3527
Error in parsing value for 'image-rendering'.  Declaration dropped. @ http://127.0.0.1:56763/
ReferenceError: Float is not defined @ http://127.0.0.1:56763/processing.js:10175

Я не могу предоставить код, потому что это часть домашней работы, которую мне еще нужно отправить. Также, увидев последнюю строчку, я попытался заменить все экземпляры float введите с var введите в JavaScript режим, но это не помогло.

1 ответ

Решение

Моя проблема была в том, что я использовал Float.isNaN() а также Float.MAX_VALUE в части моего кода, где я не мог обойтись без них.

Я получил этот ответ на форуме Processing, который работал как шарм.

Для MAX_VALUE: http://docs.oracle.com/javase/6/docs/api/constant-values.html, а также см. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity

Для NaN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN

Другие вопросы по тегам