/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/javascript/li_carrays_cpp_runme.js
25 строк
562 B
Momtchil Momtchev
first batch of tests
29 май 2023, 13:39
29 май 2023, 13:39
92dfc5d
Код
Авторство
О чём код?
var li_carrays_cpp = require("li_carrays_cpp"); d = new li_carrays_cpp.doubleArray(10); d.setitem(0, 7); d.setitem(5, d.getitem(0) + 3); if (d.getitem(5) + d.getitem(0) != 17) { throw new Error; } shorts = new li_carrays_cpp.shortArray(5); sum = li_carrays_cpp.sum_array(shorts); if (sum != 0) { throw new Error("incorrect zero sum, got: " + sum.toString()); } for (i = 0; i < 5; i++) shorts.setitem(i, i); sum = li_carrays_cpp.sum_array(shorts); if (sum != 0 + 1 + 2 + 3 + 4) { throw new Error("incorrect sum, got: " + sum.toString()); }