plunker에 simcirjs 그 9

개요



plunker에서 simcirjs를 시도했습니다.
식에서 json 만들어 보았다.

사진





샘플 코드


var c0 = new J(8);
c0.in(0, 2);
c0.wire(3, 5);
c0.xor(1, 2, 3);
c0.and(1, 2, 4);
c0.xor(0, 3, 7);
c0.and(0, 3, 5);
c0.or(4, 5, 6);
c0.out(6, 7);
c0.disp('koko');

결과


{"width":600,"height":600,"showToolbox":false,"toolbox":[],"devices":[{"type":"In","id":"dev0","x":40,"y":40,"label":"In"},{"type":"In","id":"dev1","x":40,"y":90,"label":"In"},{"type":"In","id":"dev2","x":40,"y":140,"label":"In"},{"type":"XOR","id":"dev3","x":200,"y":40,"label":"XOR"},{"type":"AND","id":"dev4","x":200,"y":90,"label":"AND"},{"type":"XOR","id":"dev5","x":200,"y":140,"label":"XOR"},{"type":"AND","id":"dev6","x":200,"y":190,"label":"AND"},{"type":"OR","id":"dev7","x":200,"y":240,"label":"OR"},{"type":"Out","id":"dev8","x":400,"y":40,"label":"Out"},{"type":"Out","id":"dev9","x":400,"y":90,"label":"Out"}],"connectors":[{"from":"dev3.in0","to":"dev1.out0"},{"from":"dev3.in1","to":"dev2.out0"},{"from":"dev4.in0","to":"dev1.out0"},{"from":"dev4.in1","to":"dev2.out0"},{"from":"dev5.in0","to":"dev0.out0"},{"from":"dev5.in1","to":"dev3.out0"},{"from":"dev6.in0","to":"dev0.out0"},{"from":"dev6.in1","to":"dev3.out0"},{"from":"dev7.in0","to":"dev4.out0"},{"from":"dev7.in1","to":"dev6.out0"},{"from":"dev8.in0","to":"dev7.out0"},{"from":"dev9.in0","to":"dev5.out0"}]}

아티팩트



이상.

좋은 웹페이지 즐겨찾기