happy cat image

everdevel

coding

login
알림X
  • 현재 댓글에 대한 답변만 표시합니다.
  • 표시할 댓글 이력이 없거나 로그인해 주세요.

if 조건문 사용하기

앞에서 삼항연산자를 사용해 HomeButton 값을 출력했습니다.

JSX안에서는 제어문을 사용할 수 없어서 삼항연산자를 사용했는데요.

이번엔 HomeButton은 원래대로 변경하고 if문을 사용해서 값을 출력할 값을 변경하도록 하겠습니다.

if문에 대한 사용법은 다음의 링크에서 확인 할 수 있습니다.

if문 사용방법

다음과 같이 JSX 위에서 if문을 사용해 HomeButton값을 변경합니다.

import React from 'react';
import PropTypes from 'prop-types';

function Device( {name, ram, homeButton, touchID, faceID, cpu} ) {

    if (homeButton == true) {
        homeButton = "있음";
    }else {
        homeButton = "없음";
    }

    return (
        <div>
            <h3>Name : {name}</h3>
            <h3>RAM : {ram}</h3>
            <h3>Home Button : { homeButton }</h3>
            <h3>TouchID : {touchID}</h3>
            <h3>FaceID : {faceID}</h3>
            <h3>CPU : {cpu}</h3>
        </div>
    );
}

Device.defaultProps = {
    cpu : "cpu정보가 없습니다.",
};

Device.propTypes = {
    name: PropTypes.string.isRequired,
    ram: PropTypes.number.isRequired,
    homeButton: PropTypes.bool.isRequired,
    touchID: PropTypes.string,
    faceID: PropTypes.string,
};

export default Device;
ReactJS if statement

이 챕터의 마지막 페이지입니다.

제가 지금 다른곳에 정신이 팔려있는것 같습니다.

다음 강좌를 원하시면
아래의 요청하기 버튼을 눌러주세요.


    
    

강좌로 돌아가기

댓글 0개

정렬기준