JavaScript JS学習#3配列、重複文
2299 ワード
複文
for
for (let i = 0; i < 10; i++) {
console.log(i);
}
for (let i = 10; i >= 0; i--) {
console.log(i);
}
const names = ['멍멍이', '야옹이', '멍뭉이'];
for (let i = 0; i < names.length; i++) {
console.log(names[i])
}
#### whilelet i = 0;
while (i < 10) {
console.log(i);
i++; //없으면 영원히 돌아감 - 보통이런거 안함
//주로 트루인 동안에는~ , 특정조건일떄 사용된다
}
while (!isFun) {
console.log(i);
i++;
if (i === 30) {
isFun = true; //30이되면 트루가 되어서 와일문 조건에 맞지않아서 종료됨
}
}
#### for of ```
const numbers = [10, 20, 30, 40, 50];
for (let number of numbers) {
console.log(number);
}
배열안에 있는 것을 하나씩 들고와서 해야할떄 주로 사용
<br>
#### for in
const dog = {name:「ワンワン」,
sound:「ワンワン」,
age: 2
};
console.log(Object.entries(dog));
console.log(Object.keys(dog));//キー値のみ
console.log(Object.values(dog));//牡羊座
for(let keyin dog){//keyを使用してオブジェクト内のbellクラス値を取得する
console.log(
${key}: ${dog[key]}
);//dog[key]-dogの[インデックスのように...?]キーを挿入すると、bellクラス値が返されます.}
객체에 대한 반복적인 행동을 할때 사용 - of랑 헷갈림
<br>
#### break continue
for (let i = 0; i < 10; i++) {if (i === 2) {
continue;//後続のアクションは実行されず(コンソールでは何も行われず)、次の最上位の条件文にジャンプします.
}
if (i === 2) continue;//(単行形式は上と同じ)
console.log(i);
if ( i === 5) break; //完全脱出重複ドア(5時未満9時、砲口閉鎖)
}
<br>
#### 반복문으로 배열 항목들의 합 구하기
function sumOf(numbers){let sum = 0;
for ( let i =0; i < numbers.length; i++){
sum += numbers[i];
}
}
const result = sumOf([1,2,3,4,5]);
console.log(result);
Reference
この問題について(JavaScript JS学習#3配列、重複文), 我々は、より多くの情報をここで見つけました https://velog.io/@ony_/자바스크립트-JS-공부-3-배열-반복문-배열내장함수-forEach-map-filter-reduceテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol