JavaScriptで数値のアークタンジェント(ラジアン)を取得する方法
JavaScriptで数値のアークタンジェント(逆正接)を求めるには、Math.atan()メソッドを使用します。このメソッドは、引数に指定した数値のアークタンジェントをラジアン単位で返します。
戻り値は -π/2 ~ π/2 ラジアン の範囲内の数値です。また、引数に数値として解釈できない文字列などを渡した場合は NaN(Not a Number)が返される点に注意してください。
構文
Math.atan(number)
コード例
以下のコードを実行すると、さまざまな値に対するアークタンジェントを取得できます。
<html>
<head>
<title>JavaScript Math atan() Method</title>
</head>
<body>
<script>
var value = Math.atan(-1);
document.write("First Value : " + value );
value = Math.atan(.5);
document.write("<br />Second Value : " + value );
value = Math.atan(30);
document.write("<br />Third Value : " + value );
var value = Math.atan("Demo Text");
document.write("<br />Fourth Value : " + value );
</script>
</body>
</html>
実行結果
First Value : -0.7853981633974483
Second Value : 0.4636476090008061
Third Value : 1.5374753309166493
Fourth Value : NaN
補足:角度(度数法)への変換
Math.atan()の戻り値はラジアンのため、度数法(°)で扱いたい場合は「180 / Math.PI」を掛けて変換します。例えば、Math.atan(1) は π/4 ラジアン(約0.7854)を返し、これを変換すると45°になります。
-
JavaScriptでリンクのtype属性の値を取得する方法
JavaScriptでリンク(アンカー要素)のtype属性の値を取得するには、typeプロパティを使用します。type属性は、リンク先のドキュメントがHTML(text/html)なのか、CSS(text/css)なのかといった、リソースの種類(MIMEタイプ)を示すために使われる属性です。この属性の値は、JavaScriptから簡単に読み取ることができます。サンプルコード以下のコードを実行すると、リンクのtype属性の値を取得して画面に表示できます。<!DOCTYPE html> <html> <body> &nbs
-
JavaScriptでリンクのtarget属性の値を取得する方法
JavaScriptでリンク(アンカー要素)のtarget属性の値を取得するには、targetプロパティを使用します。target属性は、リンク先のドキュメントをどこに表示するかを指定するための属性です。たとえば、同じウィンドウで開くのか、新しいウィンドウや新しいタブで開くのか、あるいは特定のフレーム内に表示するのかなどを制御できます。よく使われる値としては、現在のページを保持したまま新しいタブで開く「_blank」などがあります。サンプルコード以下のコードを実行すると、リンクのtarget属性の値を取得して画面に表示できます。<!DOCTYPE html> <html>