2020. 4. 4. 22:32ㆍ생활코딩/생활코딩웹
개요
어떠한 상황에 따라서 A가 될 수 있고 B가 될 수 있으며 이는 조건에 따라 나오는지 볼 수 있습니다 이를 실습을 통하여 확인하여 볼 것입니다.
실습
이번에는 조건자를 사용하여 조건문을 사용하여 크기 비교하는 것을 확인하여 볼 것입니다.
처음에는 변수를 a와 b를 지정 해숩니다. 그 후 서로 크기를 비교해줍니다. 여기서 변수를 지정할 때 javascript는 그냥 번수를 지정해주면 되지만 php는 $를 사용하여 변수를 지정하여 줍니다.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>JavaScript</h1>
<script charset="utf-8">
a = 1;
b = 1;
</script>
<h1>php</h1>
<?php
$a = 1;
$b = 2;
?>
</body>
</html>
여기서 javascript 여기서 같은 경우에는 크기를 비교하기 위해서 if 문을 사용하여 크기를 비교해볼 것인데요
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>JavaScript</h1>
<script charset="utf-8">
a = 1;
b = 1;
if(a==b){
document.writeln("true<br>");
}else{
document.writeln("false<br>");
}
if(a!=b){
document.writeln("true<br>");
}else{
document.writeln("false<br>");
}
</script>
<h1>php</h1>
<?php
$a = 1;
$b = 2;
?>
</body>
</html>
위의 코딩처럼 (a==b)는 서로 같은가를 확인하기 때문에 같다면 true가 뜰 것이고 (a != b)는 서로 같지 않다는 것을 확인하므로 다르다면 true가 떠야 합니다.
처음 변수를 준값은 a=1, b=1으로 같기 때문에 서로 어떻게 뜰지 확인해볼 것입니다.
이렇게 첫 번째 연산은 1=1로 같아야 true이기 때문에 같기 때문에 true가 나왔으며 두 번째 연산은 같지 않다가 나와야 true이기 때문에 같으므로 fulse가 나옵니다.
다음으로 php를 사용하여 서로의 크기를 비교해 보겠습니다
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>JavaScript</h1>
<script charset="utf-8">
a = 1;
b = 1;
if(a==b){
document.writeln("true<br>");
}else{
document.writeln("false<br>");
}
if(a!=b){
document.writeln("true<br>");
}else{
document.writeln("false<br>");
}
</script>
<h1>php</h1>
<?php
$a = 1;
$b = 2;
if($a>$b){
echo "true<br>";
}else{
echo "false<br>";
}
if($a<$b){
echo "true<br>";
}else{
echo "false<br>";
}
?>
</body>
</html>
php도 javascript와 크게 다르지 않습니다. 이번에는 "<"와 ">"를 확인하여볼 것입니다
이번에는 변수로 a=1 b=2입니다. 그 후 크기를 비교해보면
여기서 1은 2보다 작습니다. 그러므로 서로 비교하였을 때 첫 번째 비교 if문은 a가 작은데 더큰가라고 물어봤으므로 fulse가 나왔고 두번쨰 비교if문은 1보다 2가 더 작다은 가라고 물어봤으므로 true가 나오게 됩니다.
참고한 수업 링크