教わったものは、すぐに使わないと覚えられない!ver1.8
http://oshiete.goo.ne.jp/qa/6227584.html
<!DOCTYPE html> <title></title> <body> <div id="huga"> </div> <form action="#"> <div onkeyup="test()"> <textarea name="abc" cols="20">せっかくのタイトルが有効、</textarea><br> <textarea name="abc" cols="20">お礼、</textarea><br> <textarea name="abc" cols="20">理解する能力、</textarea> </div> </form> <script type="application/javascript; version=1.8"> var hoge = (function (get) function (es, ary) Array.reduce (es, get, ary)) (function (a, n) let (v = n.value) v ? (a.push('!' + v), a): a); var test = function () let (d = document) d.getElementById ('huga').innerHTML = hoge (d.getElementsByName ('abc'), ['質問は、']).join ('') + 'です。'; </script>
う〜〜〜ん。いまいちなのが2箇所。
v ? (a.push('!' + v), a): a)
と
['質問は、']).join ('') + 'です。'