From c756428e623296c1abddd6e49971ff835de06605 Mon Sep 17 00:00:00 2001
From: Laurent Modolo <laurent.modolo@ens-lyon.fr>
Date: Thu, 10 Oct 2019 11:48:09 +0200
Subject: [PATCH] web: add session1 web material

---
 web/1_a | 10 ++++++++++
 web/1_b |  6 ++++++
 web/1_c | 10 ++++++++++
 web/1_d | 10 ++++++++++
 web/1_e |  3 +++
 5 files changed, 39 insertions(+)
 create mode 100644 web/1_a
 create mode 100644 web/1_b
 create mode 100644 web/1_c
 create mode 100644 web/1_d
 create mode 100644 web/1_e

diff --git a/web/1_a b/web/1_a
new file mode 100644
index 0000000..d5c3bf3
--- /dev/null
+++ b/web/1_a
@@ -0,0 +1,10 @@
+Which of the following are valid R variable names?
+
+min_height
+max.height
+_age
+.mass
+MaxLength
+min-length
+2widths
+celsius2kelvin
diff --git a/web/1_b b/web/1_b
new file mode 100644
index 0000000..bc31c6a
--- /dev/null
+++ b/web/1_b
@@ -0,0 +1,6 @@
+base_test <- function(x, base){
+  log_result <- logarithm(x, base=base)
+  exp_result <- base^log_result
+  test_result <- x == exp_result
+  return(test_result)
+}
\ No newline at end of file
diff --git a/web/1_c b/web/1_c
new file mode 100644
index 0000000..17e0229
--- /dev/null
+++ b/web/1_c
@@ -0,0 +1,10 @@
+base_test <- function(x, base){
+  print(x)
+  log_result <- logarithm(x, base=base)
+  print(log_result)
+  exp_result <- base^log_result
+  print(exp_result)
+  print(x)
+  test_result <- x == exp_result
+  return(test_result)
+}
\ No newline at end of file
diff --git a/web/1_d b/web/1_d
new file mode 100644
index 0000000..4ef0711
--- /dev/null
+++ b/web/1_d
@@ -0,0 +1,10 @@
+base_test <- function(x, base){
+  print(x)
+  log_result <- logarithm(x, base=base)
+  print(log_result)
+  exp_result <- base^log_result
+  print(exp_result)
+  print(x)
+  test_result <- isTRUE(all.equal(x, exp_result))
+  return(test_result)
+}
\ No newline at end of file
diff --git a/web/1_e b/web/1_e
new file mode 100644
index 0000000..28e54eb
--- /dev/null
+++ b/web/1_e
@@ -0,0 +1,3 @@
+base_test <- function(x, base){
+  return(isTRUE(all.equal(x, base^logarithm(x, base=base))))
+}
\ No newline at end of file
-- 
GitLab