JavaScript解題時の概念整理2


📕 問題を解くと同時に概念を整理する


Hello, JavaScript

✔配列


問題1)配列arrの前に「begin」を追加し,後ろに「end」文字列を別名として追加する.
var arr=[1,2,3];
arr.push("end");//배열 앞에 추가
arr.unshift("begin"); //배열 뒤에 추가

console.log(arr);//['begin',1,2,3,'end']

✔if門


問題2)ageの値を判定し,20歳以下の認知コードを書く.
var age = 25;

if(age < 20){
    console.log("20세 미만입니다.");
}
else{
    console.log("20세 이상입니다.");	
}
問題3)パラメータ年が閏年であるか否かをtrue,falseに返す解法を完了する.
△便宜上、4の排水印海は閏年とされている.
function solution( year ){
    if(year%4==0)
    return true;
    else(year%4!=0)
    return false;
}
console.log(solution(4));//true

フロントドア


問題4)while文で0-9を出力
let count = 0;
while( count < 10){
    console.log( count );
    count++;

ドア


問題5)for文を用いて配列コストの値を加算しtotal cost変数に格納する.
let cost = [ 85, 42, 37, 10, 22, 8, 15 ];
let total_cost = 0;
for(i=0; i<cost.length; i++){
    total_cost+=cost[i];
}
console.log(total_cost); //219