みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

JavaScript の引数について教えて下さい。

ある教材を参考に以下の★SCRIPTを記述するとconsoleで以下の画像のような結果になるはずなのですが★CONSOLEのようにしか表示されません。
何度か見直したのですがタイプミス等はないようです。

下の★SCRIPTの記述に何か間違いがあるのでしょうか?
自分ではわかりません。

また今は「引数」の項目について学習しています。
ここに出てくる「$」にはどういう意味があるのでしょうか?

超初心者です。わかる方いらっしゃいましたら宜しくお願いします。





★SCRIPT


<script>
'use strict';

function showAd(message){
console.log('------------------');
console.log('------- ${message} ------');
console.log('------------------');

}



showAd('Header AD');

console.log('Tom is great!');
console.log('Bob is great!');

showAD('AD');

console.log('Steve is great!');
console.log('Rich is great!');


showAD('Footer AD');

~~~~~~~~~~~~~~~~~~~~~~~~~~~

★CONSOLE

------------------
javascript.html:13 ------- ${message} ------
javascript.html:14 ------------------
javascript.html:21 Tom is great!
javascript.html:22 Bob is great!
javascript.html:12 ------------------
javascript.html:13 ------- ${message} ------
javascript.html:14 ------------------
javascript.html:26 Steve is great!
javascript.html:27 Rich is great!
javascript.html:12 ------------------
javascript.html:13 ------- ${message} ------
javascript.html:14 ------------------

投稿日時 - 2019-01-17 20:11:35

QNo.9578767

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

タイプミスですね。' と ` を打ち間違えています。
日本語キーボードだと、Shift + 7 と、Shift + @ の違い。

投稿日時 - 2019-01-17 21:34:45

お礼

全く違いがわかりませんでした。
どうもありがとうございました。

投稿日時 - 2019-02-08 17:48:34