

以下のJavaScriptのプログラムがあります。

これは、1問目と2問目をそれぞれ松山市と高松市と入力すれば50と出力されるようなプログラムになっています。  
さらに、そこに加えて、それとは別に配列が用意され、50の場合には「あいうえお」と出力されるようなプログラムになっています。

ところが、例えば仮に「あいう」と「えお」という風に改行することができません。  
もとから配列はそのような挙動は不可能なのでしょうか。  
配列でも文章内改行が可能であればそれを使いたいのですが…。

[code]

    <script type="text/javascript">
      function kotae() {
        ten = 0
        if (
            (f.q1.value == "松山市" && f.q2.value == "高松市") || 
            (f.q1.value == "高松市" && f.q2.value == "松山市")) { 
                f.q1.style.backgroundColor = "aqua "
                ten = ten + 50 
        } else {
            f.q1.style.backgroundColor = "red"
        }
    
        if (f.q3.value == "名古屋市") { 
            f.q3.style.backgroundColor = "aqua " 
            ten = ten + 25 
        } else { 
            f.q3.style.backgroundColor = "red"
        }
        
        if (f.q4.value == "金沢市") { 
            f.q4.style.backgroundColor = "aqua " 
            ten = ten + 25 
        } else {
            f.q4.style.backgroundColor = "red"
            f.tokuten.value = ten
        }
    
        const keywords = ['あいうえお', 'かきくけこ', 'さしすせそ']
        if (f.tokuten.value = 50) {
            for (let i = 0; i < keywords.length; i++) {
                console.log(f.rank.value = keywords[0])
            }
        } else if (f.tokuten.value >= 20) {
            f.rank.value = 'B'
        } else if (f.tokuten.value >= 15) {
            f.rank.value = 'C'
        } else if (f.tokuten.value < 10) {
            f.rank.value = 'D'
        }
        //ここまで
      }
    </script>
    
[/code]


CC BY-SA 4.0
2022-07-05T11:42:51.177
89767
2022-07-28T01:27:58.893
2022-07-28T01:27:58.893
3060
31790
question
javascript html5
javascriptで、配列内の文字を改行したいです。