提交 b8b7b4b2 编写于 作者: K Kevin Nadro

more!

figuring out how all of this stuff works, still very confused on where
to include javascript files and how to access the code through all the
modules
上级 29ef1fa5
......@@ -131,12 +131,16 @@
<div>
<div>
# of Rows:
<input id="numRows" type="number" value="0">
<input id="numRows" type="number" value="5">
</div>
<div>
# of Columns:
<input id="numColumns" type="number" value="0">
<input id="numColumns" type="number" value="5">
</div>
<div>
<button id="button-2DMatrix">Create 2DMatrix</button>
</div>
</div>
</div>
......
'use strict';
var sandbox = require('./sb');
const modules = require('../module');
const CAT = () => {
console.log("DOG");
const getNumRows = () => {
var row_field = document.getElementById("numRows");
return row_field.value;
};
const getNumColumns = () => {
var column_field = document.getElementById("numColumns");
return column_field.value;
};
const fauxData = (r, c) => {
var arr = new Array(r);
for (var i = 0; i < c; i++) {
arr[i] = new Array(c);
}
for (var i = 0; i < r; i++) {
for(var j = 0; j < c; j++){
arr[i][j] = 0;
}
}
return arr;
};
const setupButtons = () => {
var button_2DMatrix = document.getElementById("button-2DMatrix");
button_2DMatrix.addEventListener('click',function(){
var arr2DTracer = new modules.Array2DTracer();
var numRows = getNumRows();
var numColumns = getNumColumns();
var data = fauxData(numRows, numColumns);
console.log(data);
arr2DTracer.setData(data);
},false);
};
module.exports = {
CAT
}
setupButtons
};
'use strict';
const PRINT = () => {
console.log("hiya");
};
module.exports = {
PRINT
};
......@@ -73,6 +73,9 @@ $(() => {
} else {
DOM.showFirstAlgorithm();
}
Sandbox.setupButtons();
});
Server.loadWikiList().then((data) => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册