본문 바로가기
JS

노마드) 기본문법

by Wanado 2022. 9. 1.
728x90

문제해결>>

[Error] npm WARN config global `--global`, `--local` are deprecated. Use `--location=global`

출처: https://yaongdaong.tistory.com/entry/Error-npm-WARN-config-global-global-local-are-deprecated-Use-locationglobal-instead [발전하는 개발자:티스토리]

 

▶변수 Variable

const  상수  constant :값이 바뀔 수 없음.

let  새로운 것을 생성. 업데이트 가능

let myName = "nico";
myName = "nicolas";

 

▶배열 array

const daysOfWeek = ["mon","tue","wed","thu"];

//Get ITem from Array
console.log(daysOfWeek[2]);

//Add one more day to the array
daysOfWeek.push("fri");

 

▶Object

const player = {
    name: "nico",
    points: 1212,
    fat: true,
};

player.fat = false;    가능  player 안의 값을 바꾸기 때문.
player.lastName = 'potato';      추가
object 안에서 정의하는 방법 조금 다름.

console. log    ,    player.name    . 앞은 즉, object라는 뜻

 

▶함수( function)과  인자(argument)

const player = {
    name:"nico",
    sayHello: function(other){
        console.log("Hello "+ other) 
    }
};

console.log(player.name);
player.sayHello("lyn");

▶ Return

const age = 97;
function calculateKr(ageOFore){
   return ageOFore + 2 ;
}

const KrAge = calculateKr(age);
console.log(KrAge);

▶ 타입 변경하기

typeof   변수 타입을 알 수 있음.

parseInt("15")

 

isNaN(age)  age가 Number가 아닙니까?   

-True 네, 아닙니다.

-False 아니요 맞습니다.

 

비교

if(isNaN(age)){
   console.log("Please write a number")
} else if (age >= 18 && age <=50){     //   || Or
   console.log("You can drink")
}

 

 

728x90

'JS' 카테고리의 다른 글

javascript excel  (0) 2023.03.15
Javascript 배열  (0) 2023.03.15
Javascript 다중체크 값 가져오기  (0) 2023.03.15
MERN  (0) 2022.10.28
Node.js란 (feat. React와 연관성)  (0) 2022.10.28