File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 5050 let tau = $state (0 );
5151 let t0 = $derived (math .parse (params .t0 ?? ' 0' ).evaluate ());
5252 let t1 = $derived (math .parse (params .t1 ?? ' 1' ).evaluate ());
53+
54+ // $inspect(t1);
55+
5356 let tVal = $derived (t0 + tau * (t1 - t0));
5457 let displayTVal = $derived (tVal .toFixed (2 ));
5558
56- let N0 = $derived (math .parse (params .n0 ?? ' 0' ).evaluate ());
57- let N1 = $derived (math .parse (params .n1 ?? ' 0' ).evaluate ());
59+ let N0 = $derived (math .parse (params .n0 . toString () ?? ' 0' ).evaluate ());
60+ let N1 = $derived (math .parse (params .n1 . toString () ?? ' 0' ).evaluate ());
5861
5962 let last;
6063
277280 Number .isFinite (math .parse (val).evaluate ())}
278281 value= {params[name]}
279282 {name}
280- oncleared = {(val ) => {
283+ cleared = {(val ) => {
281284 params[name] = val;
282285 }}
283286 / >
Original file line number Diff line number Diff line change 7171
7272 let last = null ;
7373
74- let N0 = $derived (math .parse (params .n0 ?? ' 0' ).evaluate ());
75- let N1 = $derived (math .parse (params .n1 ?? ' 0' ).evaluate ());
74+ let N0 = $derived (math .parse (params .n0 . toString () ?? ' 0' ).evaluate ());
75+ let N1 = $derived (math .parse (params .n1 . toString () ?? ' 0' ).evaluate ());
7676
7777 const arrowMaterial = new THREE.MeshPhongMaterial ({
7878 color: color,
382382 class = " form-control form-control-sm box-4"
383383 type= " number"
384384 bind: value= {params .n1 }
385+ min= {params .n0 }
385386 name= " n1"
386387 / >
387388 {/ if }
You can’t perform that action at this time.
0 commit comments