assessment.js:40 Assertion failed: 診断結果の文言の特定の部分を名前に置き換える処理が正しくありません。
(anonymous) @ assessment.js:40
N予備校でJavaScriptを学習していたところ、テストコードを書いて実践したのですが、何回やっても成功しません。どうすればか教えてください。お願いします。
追記:動画を6回ほど見直し、丸写ししても駄目でした。
問題なのはエラー文じゃないのでは?
そのエラー文ってコードに記載されているものですよね。
assessment.jsということはテスト系のコードを書いているのでは?
テストに失敗してるんじゃないですか?
ともかくその質問だけでは該当コードが全くわからないのでこれ以上の回答は不可能です
「N予備校」で聞かないのですか?
実装の仕方がわかりません
と仰っていますが、N予備校に通っているなら講師がいますよね。
分からないことは先生に聞かないとなんのためにお金はらってるのかわかりません
ではN予備校で聞いてみることにします。
いずれにしても再現できる情報ないとアドバイスしようがないですね。
どう書いてるかわからないわけですし。
テストに失敗していることがわからなかったんじゃなくて、正解を聞いていたんですか?
正直、日本人の知力はここまで下がったのかと愕然としました。
情報が不足していたようです
不足しているのは当然ですが、それを指摘されないと理解できない人が義務教育を卒業していることが驚きです。「正解できません、なぜですか?」と聞いてその答えが返ってくるとなぜ思うのでしょう。
低評価の文句読まれましたか?
************
「質問を編集する」ボタンから編集を行い、調査したこと・試したことを記入していただくと、回答が得られやすくなります。
********
不足しているなら編集して追記したら良いのです。そのためのここのコメント欄です。
> assessment.js(ファイル名):40(行数) Assertion failed:
の部分に関しては、Zuishinさんの回答通り、JavaScriptの機能として備わっていますが、
> 診断結果の文言の特定の部分を名前に置き換える処理が正しくありません。
その後のこのエラー文に関しては、明らかにN予備校が定義したものになります。
なので、そのままの文言でググっても、そら見つかるはずないかと。
なので、m.ts10806さんのおっしゃる通り、不足している情報を記載ください。
今回の場合は、質問者さんが書いたコードですね。
ただ、課題のようなので、自分で解くべきなので、よろしくない質問ですけどね・・・。
(部分的にどうしてもここがわからない!ってならまだわかるが)
分かりました
修正済み
ただし、設問がないとなんとも言えませんが、
設問付きでteratailで質問って、それこそ、自分で解くべきものなので、余計にteratailで質問することではありません。
なので、なぜエラーが出るかどうかは、ご自身でお考えいただくしかありません。
その上で、コードの記載をいただければ、その構文上での間違いくらいは指摘の回答できるかと思います。
(つまり、それ直してテスト通るとは限らないし、それで通そうとするなら、そもそもその考え方が間違ってるってこと)
あの・・・・・・・・・・・、
私のコメント読みました?
質問者さんが書いた"コード"をこの質問本文に記載ください。
> 追記:動画を6回ほど見直し、丸写ししても駄目でした。
第三者はその動画なんて見れっこないので、なんも状況変わってないですよ。
初心者なのでよく分かりません。
まだ初期段階ですので
プログラマーとしての初心者は構いませんが、コミュニケーション初心者だと難しいですね。
おっしゃってる「初心者」は「何の」初心者をさしてますか?
プログラミングです
例えばあなたが「調べたけどわかりませんでした」と言われたとしましょう。
「何をどう調べたの?」って気になりません?
文字でのやり取りです。具体性のないコメントは何も伝えてないのと同じです。
プログラミングに関する指摘をしているコメントはここにはありませんよ。
では削除した方が良いようです。
現状の質問文から第三者が読み取れる内容って
昔からよくある話の 「何もしてないのにパソコンが壊れた!」って喚くアレと変わらないんですよね。
削除不可...?
何をもとに「削除した方が良い」と判断されたのかサッパリです。
これ以上情報を伝える事はできないので、解決済みにします
触っちゃいけないやつだこれ。
言い方悪かったかな。
プログラミングに関する、例えばコードのどこが悪いとか専門用語を用いているようなコメントはない、ということです。
あくまで質問内容の不備に終始しています。解決に繋がるアドバイスのために必要な情報が足りていないのです。
そうですか。
JavaScript ソースコードとは
でググってください。
あと、
プログラミング 構文とは
も調べときましょう。
つまり、基本の用語から調べときましょうって話です。
なので、
プログラミング 用語
でもいいかもしれませんね。
それさえもわからないようなら、正直お話になりません。
質問者さんはその段階のようですしね。
それでもよく分からないならN予備校の講師さんに相談しましょう。
解決する気ないなら質問しないでください。
厚意で成り立っている場所ではご法度です。
あなたがやっていることは、クイズ番組でノーヒントで「これは何でしょう」と「出題」しているようなものです。
いや、ノーヒントならまだしも、「これ」が何を指しているかも不明なまま出題しているような状態ですね。
あなたはエスパーなのかもしれませんが、こちらはあいにくエスパーではないため、答えようがありません。
削除リクエスト機能では、主に以下の理由での削除リクエストを許可しておりません。
•質問
1.質問をした疑問が解決した
→解決に最も役立った回答をベストアンサーにするか、自身で問題が解決した場合はその解決方法を回答欄に記入して自己解決としてください。
2.質問に回答がつかなかった
→回答がつくまでお待ちいただくか、質問を編集することで回答がもらえるかもしれません。編集の際は、「質問するときのヒント」ページをご確認ください。
3.質問をしたのが恥ずかしくなった
4.質問に低い評価がついた
( https://teratail.com/help/delete-policy )
…個人的な感想ですけど、少しやり取りした感じだと、そのN予備校とやらのカリキュラムきちんと消化できず無駄な時間を浪費することになるのでは。少なくとも実務レベルには到底届かなそうです。
問題解決を本質とするプログラミングとは志向が合致しません。
それにすべての人がN予備校通るわけではないので(さすがにこれが分かってないとは思いたくないが)
有料サイトのプログラムだから外部サイトに記載は禁止されているかもしれないです。
なので載せたら削除した方がいいんじゃないというところでした
つまりN予備校の同じカリキュラムを受けたことのある受講生か、講師しか回答無理と。
teratailで質問したら解決できると思った理由はどこにあるのでしょう…
あなた方の対応と、N予備校の方の対応がまるで違く、ビックリしました。
なぜそこでビックリのかビックリです。質問者さんの対応とタクシーの運転手の対応がまるで違くビックリしました。
むしろなぜ最初から予備校に聞かずここで聞いたのか我々の方がびっくりしています。ところで今日の私の夕食は何ですか?
何故夕食の話になるんだか...
> あなた方の対応と、N予備校の方の対応がまるで違く、ビックリしました。
当たり前です。
予備校の人は、予備校に雇われており、しっかりと対応する義務があります。
対して私たちは、teratailから雇われているわけでもなければ、あなたの専属講師でもありませんので、しっかりと対応する義務もありませんし、予備校の内部でしか知り得ない情報なども、質問者さんが出さない限りは知り得ません。
よって、対応するポイント、対応の仕方、違うのは当たり前です。
私たちはあくまで赤の他人であるので、
また、無料のサービスである中でやっているので、
対応内容や、対応する量などには限界があります。
って、それはどちらかというと、社会的な話になるので、ここまでにします。
解決したらなら、自己解決でもなんでもいいので質問閉じられるといいでしょう。
>何故夕食の話になるんだか...
今回の質問を見たときの我々赤の他人の気持ちと同じですよ。
「何の話してんの」
N予備校と同じ対応を欲するなら同じかそれ以上の費用を払うことですね。
あくまでteratailは厚意で成り立っている場所です。
ガイドラインも細かく設定されてます。
守らない人に懇切丁寧にする義理はないです。
N予備校の講師の方も費用もらってなければ相手しないですよ。社会ってそういうものです。
miyabi_takatsukさん
teratailから雇われてるのであればもっと厳しくしてもいいかと思います。外部に情報を出せずに、回答不可能なものを持ち込んでるんだから。
質問内容に対する追記修正依頼にとどまってるだけまだマシです。
質問閉じます
m.ts10806さん >
確かに・・・。
雇われで運営側なら、この時点で運営権限で質問削除させたりしてもおかしくないかもですね。
そもそもの話ですが、N予備校とteratailでは在り方目的が違います(誤解がないように言っておくとN予備校を否定する気は一切ありません。自分もN予備校ではありませんが、そういった学校の類で基礎を身に付けた身ですし)
N予備校は一から勉強して知識を学ぶ場所で、ここは問題解決の【サポート】をする場所です。
もう少し噛み砕くならN予備校は勉強を教える学校ですが、ここは宿題や課題等に躓いた時に解き方教える場所です。
あくまで解き方であって答えを教える場所なのでここも誤解がないようにお願いいたします。。
こう書くと上が課題の一部の場合答えてくれても良いじゃないかと思われるかもですが、質問者の場合は間違えた計算問題等で答えしか書かないでやり方を教えて下さいと言っているみたいなものなので、サポートしようにも計算式等も教えて貰わないとやり方の教えようがないって状況に近いです。
だからみなさん計算式教えてって仰っているだけです。
長々と書きましたが、あくまで一意見として捉えて下さい。
長文失礼しました。
一応建設的な質問を。
・問題が起きている課題は、最初から数えて何番目の課題なのか。少なくとも、最初の課題なのか否か。
・最初でないとしたら、それ以前の課題はすべてクリアできているのか。
なぜこれを聞くかといいますと、環境の問題なのかコードの問題なのか、それすらはっきりしないからです。
ヘルプ読んでないんですね。
どうしても削除したいなら運営に直接その旨をしたためれば良いだけです。
自己満足な締め方は認められてません。
そして自己満足だけでいく人はプログラミング向いてません。情報共有が原則です。
エスパークイズですな
文字列の置換問題で丸写しでダメってことは、全角半角、句読点、長音符号、ハイフンの違い?
「受付中」とのことで続行ですね。
質問への追記を行うか、または運営に直接削除依頼を。
みんな待ってますよ。アドバイスに必要な情報が追記されるのを。
やっぱりよくわからないので放置します。運営が削除するのをまつ。
ヘルプ読んだら分かりますよ。
一般的な義務教育を受けてきているのでしたら十分理解可能な範囲です。
放置では、よほどの事が無い限り削除されませんので、削除が出来ないなら、運営に問い合わせしてはいかがでしょうか。
って、それもヘルプ読んだら分かりますよね・・・。
私はヘルプなど読まない人間ですので
はい解決済〜w
でしたら早急にプログラミングは捨ててください。
書いた通りにしか動かないプログラムにおいて致命的な性質です。
今のスクールが自腹であっても無駄にも程があります。せめて赤の他人は巻き込まないでいただきたいですね。
読まないのではなく読めないのでしょう。なにせ何度挑戦しても丸写しに失敗するスペックですから。
(通知がうるさいので皆様もそろそろ放置してはいかがでしょうか( ))
回答4件
あなたの回答
tips
プレビュー