[TIL]王超宝脱出記6条件文
10405 ワード
# if(true){};/if(false){};
条件文はbooleanで実行されます.
ifがtrueの場合は起動し、falseの場合は実行しません.
ifがfalseの場合、elseを実行します.
ifとelseがfalseで実行されている場合、true inelse ifが実行されます.
「and」を表す演算子.
両方のアイテムが真である場合にのみ実行されます.
「or」を表す演算子.
演算子は、左および右のいずれかの値をtrue、すなわち「true」として受け入れます.
すべてfalseの場合にのみfalseとして受け入れられます.
条件文はbooleanで実行されます.
ifがtrueの場合は起動し、falseの場合は実行しません.
if(false){
alert(1);
} else {
alert(2);
if else
ifがfalseの場合、elseを実行します.
ifとelseがfalseで実行されている場合、true inelse ifが実行されます.
if(false){
alert(1);
} else if(false) {
alert(2);
} else if(true) {
alert(3);
} /* alert(3)이 실행된다.
if(false){
alert(1);
} else if(true) {
alert(2);
} else if(true) {
alert(3);
} /* 먼저 true인 alert(2)가 실행된다.
条件文の適用
prompt
prompt('당신의 나이는?');
コマンドプロンプトは、ユーザーが入力した値を受け入れるプロンプトウィンドウを実行します.var id = prompt('아이디를 입력해주세요.')
if(id=='egoing'){
alert('아이디가 일치합니다.)
} else {
alert('아이디가 일치하지 않습니다.)
}
/*위의 코드는 prompt창에 아이디를 입력해달라는
문구와 함께 입력할 수 있는 창이 뜨고 if에 true로 지정한
id (==egoing)을 입력할 경우 '아이디가 일치합니다.',
id가 egoing과 일치하지 않으면(else)
'아이디가 일치하지 않습니다.' 라는 메시지가 출력된다.
条件文に条件文を挿入
var id = prompt('아이디를 입력해주세요.')
if(id=='egoing'){
var password = prompt('비밀번호를 입력해주세요');/*조건문안의 조건문*/
if(password == '1111'){
alert('로그인 하셨습니다.' +id+' 님 반갑습니다.');/*연산 추가*/
} else { alert('비밀번호가 다릅니다.');
alert('아이디가 일치합니다.);
} else {
alert('아이디가 일치하지 않습니다.);
}
論理演算子としての条件文の使用
使用&&
「and」を表す演算子.
両方のアイテムが真である場合にのみ実行されます.
var id = prompt('아이디를 입력해주세요.')
var password = prompt('비밀번호를 입력해주세요');/*조건문안의 조건문*/
if(id=='egoing' && password ==== '1111'){
alert('로그인 하셨습니다.' +id+' 님 반갑습니다.');/*로그인메시지*/
} else {
alert('아이디가 일치하지 않습니다.);
}
/*id와 패스워드 &&연산자로 인해 입력값이 모두 일치할 때만
'로그인메시지'가 실행된다. */
||演算子の使用
「or」を表す演算子.
演算子は、左および右のいずれかの値をtrue、すなわち「true」として受け入れます.
すべてfalseの場合にのみfalseとして受け入れられます.
Reference
この問題について([TIL]王超宝脱出記6条件文), 我々は、より多くの情報をここで見つけました https://velog.io/@im667/TIL왕초보탈출기6-조건문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol