%探究について
4024 ワード
%はJSで余剰を取るという意味ですが、%は次のような使い方もあります.
最初の実行結果はY(1++)%2ここで(i++)は先に++を実行してから++を実行する必要はありません++i
2回目の運転の結果、Yが上の1%2となった結果、1がtrue 0がfalseと判定された
3番目の運転の結果はN
4番目の運転の結果はN
5番目の運転の結果はY
/span>html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titletitle>
head>
<body>
<script type="text/javascript">
var i=1;
var b=2;
var c=(i++);
alert(c);
var d=++i;
// if ((i++)%2){
// alert("Y");
// }else {alert("N");}
// if (i++%2){
// alert("Y");
// }else {alert("N");}
//
// if (b%2){
// alert("Y");
// }else {alert("N");}
// if (d%2){
// alert("Y");
// }else {alert("N");}
// if (i%2){
// alert("Y");
// }else {alert("N");}
script>
body>
html>
c=1 最初の実行結果はY(1++)%2ここで(i++)は先に++を実行してから++を実行する必要はありません++i
2回目の運転の結果、Yが上の1%2となった結果、1がtrue 0がfalseと判定された
3番目の運転の結果はN
4番目の運転の結果はN
5番目の運転の結果はY