CH 3 if条件文


自分が学んだJavaScript YouTubeのビデオチュートリアルと書籍を閲覧し、整理します.

CH 3 if条件文


3.1条件文基本


15強、16強


if書く2つとifelse書く1束の違い

if(){}
if(){}
より
if(){
}else{
}
このように書くのは一度だけ式を表さないので、性能がもっといいです.

確認問題5番:奇数偶数


初めてコードを作った人ができないのは普通だと言ったので、やめましょう.
ひとり編み
<script>
const a = Number(prompt('숫자입력'))

if (a % 2 != 0) {
  alert(`입력한 수는 ${a} 이고 홀수이다`)
  
} else {
  if (a == 0) {
    alert(`입력한 수는 ${a} 이고 홀수도 짝수도 아니다(자연수의 개념에서는)`)
    
  } else {
    alert(`입력한 수는 ${a} 이고 짝수이다`)
  }
}
</script>

3.2その他の条件文


17強


switch .. 三項演算など.このようなものがあることを知っておくだけです.

十八強


確認問題6:季節出力

<script>
    // const month = (new Date()).getMonth()+1
    const month = 1
    
    //봄 : 3~5 / 여름 6~8 / 가을 9~11 / 겨울 12~2

    if (3<=month && month<=5) {
        alert(`현재 달은 ${month} 월이고 봄이다`)
    } else {
        if (6<=month && month<=8) {
            alert(`현재 달은 ${month} 월이고 여름이다`)  
        } else {
            if (9<=month && month<=11) {
                alert(`현재 달은 ${month} 월이고 가을이다`)  
            } else {  
                alert(`현재 달은 ${month} 월이고 겨울이다`)                
            }            
        }        
    }
</script>

問題3-3-3




タスク#タスク#



基本タスク:p.139問題3題を確認し、完全なコードを生成し、visualstudioコードで結果認証を実行する


答えは&

タスクの選択:p.152の<生年月日の入力と出力>の例を実行して、本人の出力付き認証写真を取得します。



追加のコンソール価格は全部撮り終わりました.
switchゲートで問題を解くと、こうなります.
JavaScriptは、文の末尾を改行またはセミコロンとして表します.
<script>
      const rawInput = prompt('태어난 해를 입력해주세요.', '')
      const year = Number(rawInput)
      const e = year % 12

      // 자바스크립트는 문장의 끝을 줄바꿈 또는 세미콜론으로 나타냅니다.
      // 여러 줄로 입력한다면 '원숭이' 부분처럼 할 수 있겠지만,
      // 한 줄에 입력하려고 한다면 세미콜론을 사용해 다음과 같이 입력합니다.
      let result
      switch (e) {
        case 0:
          result = '원숭이'
          break 
        case 1:  result = '닭'; break;
        case 2:  result = '개'; break;
        case 3:  result = '돼지'; break;
        case 4:  result = '쥐'; break;
        case 5:  result = '소'; break;
        case 6:  result = '호랑이'; break;
        case 7:  result = '토끼'; break;
        case 8:  result = '용'; break;
        case 9:  result = '뱀'; break;
        case 10: result = '말'; break;
        case 11: result = '양'; break;
      }
      alert(`${year}년에 태어났다면 ${result} 띠입니다.`)
    </script>

「文字列A」split(「文字列B」)メソッド


文字列Aを文字列Bに切り取って配列を作成する
だから.
consttti=「猿、鶏、犬、豚、ネズミ、牛、トラ、ウサギ、竜、蛇、馬、羊」.split(',')
実行時
[サル][鶏][犬][豚][ネズミ][牛][虎][ウサギ][竜][蛇][馬][羊]]
このような配列になります.
インデックスで呼び出します.