CH 3 if条件文
自分が学んだJavaScript YouTubeのビデオチュートリアルと書籍を閲覧し、整理します.
CH 3 if条件文
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(',')
実行時
[サル][鶏][犬][豚][ネズミ][牛][虎][ウサギ][竜][蛇][馬][羊]]
このような配列になります.
インデックスで呼び出します.
Reference
この問題について(CH 3 if条件文), 我々は、より多くの情報をここで見つけました
https://velog.io/@ari2121/혼공JS-CH-3-if조건문
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
if(){}
if(){}
if(){
}else{
}
<script>
const a = Number(prompt('숫자입력'))
if (a % 2 != 0) {
alert(`입력한 수는 ${a} 이고 홀수이다`)
} else {
if (a == 0) {
alert(`입력한 수는 ${a} 이고 홀수도 짝수도 아니다(자연수의 개념에서는)`)
} else {
alert(`입력한 수는 ${a} 이고 짝수이다`)
}
}
</script>
<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>
<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>
Reference
この問題について(CH 3 if条件文), 我々は、より多くの情報をここで見つけました https://velog.io/@ari2121/혼공JS-CH-3-if조건문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol