본문 바로가기

ios

(ios) Xcode - Playground에서 변수, 상수, if, switch문 사용 방법

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

playground : main 함수 같은 것 없다.

 

// C언어의 문법이 완전히 호환.

 







//: Playground - noun: a place where people can play

 

import Cocoa

 

var str = "Hello, playground"

 

var i = 10; // ; 생략 가능.

    // 변수 : 1개의 데이터값을 저장

    //       자료형

    // 자료형이 정수형

 

var str2 = "tester"// 자료형이 문자열

 

var i1 = 10;

var i2 = 20;

var i3 = i1+i2;

 

// 상수

let helloq = "absd";// 상수선언 값을 변화   없다.

 

 

// 자료형의 명시변수를 선언

 

var itsInter:Int=10

var itsString:String="manso1"

let itsInter2:Int=30

let itsString2:String="MANSO"

 

var itsInter10:Int=100;

var itsString4:String="TEST"

 

var f1=1.0; //float

 

var i4=10;

var char="a"// ' '  

 

// 형변환

i4 = Int(f1)

 

// var itsString5:String=i4 // 에러. string!=int.

var itsString5:String=String(i4)

 

var a1=11;

var a2=20;

 

// 산술 연산자

var sum0 = a1+a2;

var sum1 = a1-a2;

var sum2 = a1*a2;

var sum3 = a1/a2;

var sum4 = a1%a2;

 

// 비교 연산자

a1 > a2

a1 < a2

a1 != a2

a1 == a2

 

 

 

if(a1>0){

    a1

}else{

    a2

}

 

// \(변수명) : 변수값을 출력.

if(a1>0){

    "\(a1)보다 큽니다."

}else{

    "\(a1)보다 작거나 같습니다.."

}

 

 

// if

var r2 = 10;

if(r2>100){

    "\(r2) 100보다 큽니다."

}else if(r2>50){

    "\(r2) 50보다 큽니다."

}else{

    "\(r2) 50보다 작거나 같습니다."

}

 

var test = "sdga"

 

//switch : break문이 없다.

var num=3;

 

switch(num){

case 1:

    "\(num) 1입니다."

 

case 2:

    "\(num) 2입니다."

 

default:

    "1 2 이외의 \n  입니다."

}

 

//********

 

var id:String="manso"

var pw:String="a1111"

 

if(id=="manso" && pw=="a1111"){

    "\(id)회원님 즐거운 쇼핑 되세요~"

}else{

    "회원이 아니시군요"

 

}