質問編集履歴
7
試したことを追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -356,7 +356,9 @@
|
|
356
356
|
|
357
357
|
console.log(x_b);
|
358
358
|
|
359
|
-
|
359
|
+
x => x*x*2-3
|
360
|
+
|
361
|
+
console.log(F);
|
360
362
|
|
361
363
|
### 補足情報(FW/ツールのバージョンなど)
|
362
364
|
|
6
二分法についての記事を載せました
test
CHANGED
File without changes
|
test
CHANGED
@@ -362,4 +362,6 @@
|
|
362
362
|
|
363
363
|
|
364
364
|
|
365
|
-
|
365
|
+
二分法について
|
366
|
+
|
367
|
+
https://risalc.info/src/bisection-method.html
|
5
問題について詳しくしました
test
CHANGED
File without changes
|
test
CHANGED
@@ -278,6 +278,8 @@
|
|
278
278
|
|
279
279
|
```
|
280
280
|
|
281
|
+
inputのvalueではなくdisp1,disp2などで選択した数値を反映させたい
|
282
|
+
|
281
283
|
```
|
282
284
|
|
283
285
|
var x_a=0,x_b=0;
|
4
質問について書き換えました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
68行目console.log(result)の答えが
|
1
|
+
68行目console.log(result)の答えがundefindになってしまう
|
test
CHANGED
File without changes
|
3
試したことを追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -342,7 +342,17 @@
|
|
342
342
|
|
343
343
|
|
344
344
|
|
345
|
+
発見 0
|
346
|
+
|
345
|
-
|
347
|
+
console.log('発見',x_a);
|
348
|
+
|
349
|
+
0
|
350
|
+
|
351
|
+
console.log(x_a);
|
352
|
+
|
353
|
+
1
|
354
|
+
|
355
|
+
console.log(x_b);
|
346
356
|
|
347
357
|
|
348
358
|
|
2
問題部分を詳しくしました
test
CHANGED
File without changes
|
test
CHANGED
@@ -278,11 +278,55 @@
|
|
278
278
|
|
279
279
|
```
|
280
280
|
|
281
|
+
```
|
282
|
+
|
283
|
+
var x_a=0,x_b=0;
|
284
|
+
|
285
|
+
x_b=document.querySelector('[name=b]').value;
|
286
|
+
|
287
|
+
x_a=document.nibun.querySelector('[name=a]').value;
|
288
|
+
|
289
|
+
if(x_a){
|
290
|
+
|
291
|
+
console.log('発見',x_a);
|
292
|
+
|
293
|
+
}else{
|
294
|
+
|
295
|
+
console.log('見つからない');
|
296
|
+
|
297
|
+
}
|
298
|
+
|
299
|
+
console.log(x_a);
|
300
|
+
|
301
|
+
console.log(x_b);
|
302
|
+
|
303
|
+
/* ── 二文法を実行 ── */
|
304
|
+
|
305
|
+
function disp1(){
|
306
|
+
|
307
|
+
x_a=document.querySelector('[name=a]').value;
|
308
|
+
|
309
|
+
}
|
310
|
+
|
311
|
+
|
312
|
+
|
313
|
+
function disp2(){
|
314
|
+
|
315
|
+
x_b=document.querySelector('[name=b]').value;
|
316
|
+
|
317
|
+
}
|
318
|
+
|
319
|
+
|
320
|
+
|
321
|
+
const result = bisection( F, x_a,x_b, 0.0001 );
|
322
|
+
|
323
|
+
```
|
324
|
+
|
281
325
|
答えの部分
|
282
326
|
|
327
|
+
|
328
|
+
|
283
|
-
```
|
329
|
+
```
|
284
|
-
|
285
|
-
|
286
330
|
|
287
331
|
答え:undefinedNaN
|
288
332
|
|
1
a,bの問題を追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -260,11 +260,29 @@
|
|
260
260
|
|
261
261
|
### 発生している問題・エラーメッセージ
|
262
262
|
|
263
|
-
|
263
|
+
aの値、bの値を入力するホームがグラフに反映されていない
|
264
|
+
|
265
|
+
```ここに言語
|
266
|
+
|
267
|
+
<input id="num1" type="number" name="a" value="0" step="0.01">
|
268
|
+
|
269
|
+
<input type="button" value="表示" onclick="disp1()">
|
270
|
+
|
271
|
+
<br>
|
272
|
+
|
273
|
+
<label>bの値</label>
|
274
|
+
|
275
|
+
<input id="num1" type="number" name="b" value="1" step="0.01">
|
276
|
+
|
277
|
+
<input type="button" value="表示" onclick="disp2()">
|
264
278
|
|
265
279
|
```
|
266
280
|
|
267
|
-
|
281
|
+
答えの部分
|
282
|
+
|
283
|
+
```
|
284
|
+
|
285
|
+
|
268
286
|
|
269
287
|
答え:undefinedNaN
|
270
288
|
|