※ご指摘のように質問前にじっくり勉強すべきでした。
下記の記述が動作するわけもないことがよく分かりました。なんでもすぐに聞かないで今後はよく調べてからにします。
(A)での記述の実行結果は以下のようになりました。
1000 892 784 676 568 460 352 244 136 28 -80
そこで(B)のように 実行してもSyntax Errorと表示されてしまいます。
どこに問題があるのでしょうか?
javascript
1コード<html> 2<body> 3 <script> 4let shikin = 1000; 5 while(shikin=28){ 6 console.log(shikin); 7 shikin = shikin - 108; 8} 9 </script> 10</body> 11</html> 12
(A) や (B) がなにをさしているのかわかりません。
デバッグしましょう(たぶん何回も言われてるはず)
https://ics.media/entry/190517/
「言語名 機能名」で検索してドキュメントを読んで、機能の仕様を確認しましょう。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/while
Chrome DevToolsを使用して自身でConsoleで確認する努力を怠ると
teratailでは「丸投げ」扱いとなり低評価が付きます。
回答する人も次第に減っていくので覚えておいたほうが良いです。
解決した質問は、ベストアンサーを選んで閉じましょう。