표현과 진술
2114 단어 programmingproductivity
코드를 작성할 때 표현식이나 명령문을 사용하지 않는 것은 불가능합니다. 그러나 일부 개발자는 차이점에 익숙하지 않습니다. 이 글에서는 표현과 문장이 무엇이고, 우리가 일상생활에서 프로그래머로서 많이 사용하는 이유에 대해 설명하려고 합니다.🤔
표현
간단히 말해서 표현식은 숫자, 기호 및 연산자의 조합이며 표현식의 목적은 값을 생성하는 것입니다. 수학에서 예를 들어보겠습니다. 예를 들어 (32+67)은 숫자(99)와 컨테이너(+)를 연산자로 생성하기 때문에 표현식입니다.
컴퓨터 프로그래밍에서의 표현은 프로그래밍에서의 동일한 표현을 의미합니다
let x =12
Console.log(x += 4)
output: 16
위의 예에서 우리는 변수를 정의하고 4씩 증가시켜 콘솔에 기록했습니다. 귀하의 의견으로는 위 코드의 어느 부분이 표현식입니까?🤔
😊네 정답입니다😊, (x += 4)는 숫자 16을 값으로 생성하기 때문에 표현식입니다
성명
컴퓨터 프로그램을 생각하면 컴퓨터 프로그램에는 컴퓨터가 실행할 명령 목록이 들어 있습니다.
프로그래밍 언어에서는 이러한 명령을 명령문이라고 합니다.
실제로 명령문은 루핑과 같은 여러 작업을 수행할 수 있습니다.
자바스크립트와 같은 프로그래밍 언어에서 명령문은 다음 옵션으로 구성됩니다.
1 - 값
2 - 연산자
3 - 표현식(표현식을 명령문이라고도 함)
4 - 키워드
5 - 댓글
다음 예를 더 잘 이해하려면
let a = 'hello'
let b = 'guys'
var demo = document.getElementbyId('demo')
demo.innerHTML = a +''+ b
위의 코드에서 'dom'은 해당 ID로 HTML 요소(태그)를 가져옵니다.
이것은 '데모'이고 HTML 콘텐츠를 'hello'로 설정합니다.
그래서 왜 성명이야?🤔🤨
코드에 연산자(=)가 포함되어 있고 (a +''+ b )는 값으로 문자열('hello Guys')을 생성하기 때문에 표현식이기 때문입니다.
문의 또 다른 예는 조건문인 if...else입니다.
var manner = 'happy'
if(manner == 'happy'){
return 'perfect😊'
}else{
return 'You are sad😢'
}
output: 'perfect😊
(매너 == 'happy')는 조건이 true이면 boolean을 값으로 반환하기 때문에 'perfect😊'를 반환하는 표현식입니다.
그렇지 않으면 '당신은 슬프다😢'를 반환합니다.
메모 :
1 표현식은 값을 생성하는 명령문입니다.
2-변수 이름이 표현식에 사용될 때 현재 값
3-문은 하나씩 실행되거나 동일한 순서로 실행됩니다.
쓴
개념을 잘 이해하고 설명하려고 노력했습니다.
나는 당신이 이 기사를 읽는 것을 즐겼기를 바랍니다
❤다음글까지 만나요❤
Reference
이 문제에 관하여(표현과 진술), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/arshamaazami/expression-and-statement-3825
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
let x =12
Console.log(x += 4)
output: 16
컴퓨터 프로그램을 생각하면 컴퓨터 프로그램에는 컴퓨터가 실행할 명령 목록이 들어 있습니다.
프로그래밍 언어에서는 이러한 명령을 명령문이라고 합니다.
실제로 명령문은 루핑과 같은 여러 작업을 수행할 수 있습니다.
자바스크립트와 같은 프로그래밍 언어에서 명령문은 다음 옵션으로 구성됩니다.
1 - 값
2 - 연산자
3 - 표현식(표현식을 명령문이라고도 함)
4 - 키워드
5 - 댓글
다음 예를 더 잘 이해하려면
let a = 'hello'
let b = 'guys'
var demo = document.getElementbyId('demo')
demo.innerHTML = a +''+ b
위의 코드에서 'dom'은 해당 ID로 HTML 요소(태그)를 가져옵니다.
이것은 '데모'이고 HTML 콘텐츠를 'hello'로 설정합니다.
그래서 왜 성명이야?🤔🤨
코드에 연산자(=)가 포함되어 있고 (a +''+ b )는 값으로 문자열('hello Guys')을 생성하기 때문에 표현식이기 때문입니다.
문의 또 다른 예는 조건문인 if...else입니다.
var manner = 'happy'
if(manner == 'happy'){
return 'perfect😊'
}else{
return 'You are sad😢'
}
output: 'perfect😊
(매너 == 'happy')는 조건이 true이면 boolean을 값으로 반환하기 때문에 'perfect😊'를 반환하는 표현식입니다.
그렇지 않으면 '당신은 슬프다😢'를 반환합니다.
메모 :
1 표현식은 값을 생성하는 명령문입니다.
2-변수 이름이 표현식에 사용될 때 현재 값
3-문은 하나씩 실행되거나 동일한 순서로 실행됩니다.
쓴
개념을 잘 이해하고 설명하려고 노력했습니다.
나는 당신이 이 기사를 읽는 것을 즐겼기를 바랍니다
❤다음글까지 만나요❤
Reference
이 문제에 관하여(표현과 진술), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/arshamaazami/expression-and-statement-3825텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)